我正在向一些优秀的程序员教授正则表达式。他们擅长编程,但很少使用正则表达式。我的任务是训练他们,让他们知道何时使用正则表达式,何时不使用。
在展示了大多数正则表达式功能后,我发现他们正在使用正则表达式解析所有内容。这不是我想要的。我希望他们知道有些文本永远无法用正则表达式解析。
但我不走运。我知道正则表达式可以解析正则语言。如果它是一种非常规语言,它就无法解析它。所以我正在寻找非正则语言示例。
我的目标是当他们无法解析它时,他们会想出一些自定义解析器。
那么,你能提供一些关于这种非常规语言的好例子吗?