【发布时间】:2011-02-23 19:28:53
【问题描述】:
是否可以仅使用正则表达式来检测给定字符串是否为有效的正则表达式?
假设我有一些字符串,它们可能是也可能不是有效的正则表达式。我想要一个正则表达式匹配那些对应于有效正则表达式的字符串。那可能吗?或者我是否使用了一些更高级别的语法(即上下文无关语言)来检测这一点?如果我使用一些扩展版本的正则表达式,比如 Perl 正则表达式,它会影响吗?
如果可能,匹配正则表达式的正则表达式是什么?
【问题讨论】:
标签: regex computer-science regular-language