这篇文章认为正则表达式不能匹配嵌套结构,因为正则表达式是有限自动机。
他随后列出了以下问题的答案说明这些问题不能使用正则表达式解决:
1.匹配XML元素 2.匹配C/VB/C#数学表达式 3.匹配有效的正则表达式
由于2和3可以包含方括号;对于正则表达式来说,这种嵌套无法解决。但是为什么无法匹配XML元素呢?(他没有提供示例。)
他随后列出了以下问题的答案说明这些问题不能使用正则表达式解决:
1.匹配XML元素 2.匹配C/VB/C#数学表达式 3.匹配有效的正则表达式
由于2和3可以包含方括号;对于正则表达式来说,这种嵌套无法解决。但是为什么无法匹配XML元素呢?(他没有提供示例。)