0

テキストのさまざまなセグメントを含む巨大な文字列があります。これらの文字列の途中には、2つの等号' =='があります。

{{Description等号がある場合は''に一致させたい。

私が計画した方法は'/==(\r|\n|.)*\{\{Description/i'

ただし、これにより、正規表現を実行するときにSEGFAULTが発生します。

他に、上記に一致する正規表現を作成せずに作成するにはどうすればよい(\r|\n|.)*ですか?

4

1 に答える 1

6

修飾子.*を追加すればうまくいきますs。また、{特別な意味(数値数量詞を導入)があるため、エスケープする必要があります。最後に、*おそらく怠惰にする必要があります。そうしないと、最後の外観が検索されます。{{Description

/==.*?\{\{Description/is
于 2013-01-13T22:47:47.910 に答える