0

このタイプのコメントに一致させる必要があります。

{This is a comment}

コメントには改行を含めることができます。

私は試してみましたが、この正規表現を思い付きました:

\{(.|[\r\n])*\}

問題は、この正規表現が 2 つのコメント間のすべてに一致することです。

{comment}

text

{comment}

上記の場合、テキストも一致します。

どうすればこれを修正できますか?

前もって感謝します

4

1 に答える 1

0

正規表現パターンを?非貪欲 (怠惰) にする >>

\{[\s\S]*?\}

注: [\s\S]is same as (?:.|\n|\r)or (?:.|[\n\r])or [.\n\r]...何にでもマッチ

于 2012-11-06T23:30:41.290 に答える