2

出于好奇,是否可以编写一个正则表达式来检查其他正则表达式是否有效。

4

1 回答 1

1

不,这是不可能的:正则表达式执行模型还不够强大。

为了使正则表达式字符串有效,字符串中的所有括号必须平衡。由于理论上不可能编写正则表达式来验证字符串中的所有括号是否平衡,因此也不可能编写正则表达式来检查正则表达式字符串的有效性。

于 2013-05-06T01:33:00.197 回答