2

好奇心から、他の正規表現が有効かどうかをチェックするregexを書くことは可能ですか?

4

1 に答える 1

1

いいえ、それは不可能です。正規表現の実行モデルは、そのためには十分に強力ではありません。

正規表現文字列が有効であるためには、文字列内のすべての括弧のバランスが取れている必要があります。文字列内のすべての括弧のバランスが取れているかどうかを検証する正規表現を書くことは理論的に不可能であるため、正規表現文字列の有効性をチェックする正規表現を書くこともできません。

于 2013-05-06T01:33:00.197 に答える