0

以下の正規表現は、すべての中括弧 ( '{' および '}' ) を見つけるために正常に機能しています。しかし、二重括弧 ( '((' and '))' ) を見つける必要があります。

/\{(((?>[^\{\}]+)|(?R))*)\}/x

上記の正規表現をそれに変換する方法を知っている人はいますか? マルチレベルで括弧を見つける必要があります。したがって、括弧の間の括弧も見つける必要があります。

4

1 に答える 1

0

(使用している正規表現のフレーバーを知っておくと便利ですが、引用符や)文字には特別な意味があるため、必要になる可能性が高くなります。したがって、 、および に置き換える([(])バック[)]スラッシュを使用してそれらを引用します。

于 2013-08-05T08:43:39.877 に答える