5
可能性の重複検索するには:私は内部のネストされた括弧の任意の数の開閉括弧のペアを検索するための正規表現を使用するにはどうすればよい
Can regular expressions be used to match nested patterns?正規表現は、ネストされたブラケットのため
をそれは例えば
(...(...(...(...) ...) ...) ...)
各開きブラケットは、閉じ括弧で一致する必要があります。また、入れ子になった開閉ペアの数は任意です。その他の英数字は、角カッコ内に表示されることがあります。
達成しようとしていることは何ですか? (開いている括弧と閉じ括弧が同数であることを確認したいだけですか?) –
正規表現は必ずしも答えではありません。単に文字列をスキャンして、括弧の正しいネスティングを確認するだけです。 –
できません。任意にネストされたかっこは、非正規の文脈自由言語の古典的な例である。すなわち、古典正規表現は単に表現力が足りない。 –