1

簡単な例があります:

data = data.replace(/\/\*(.*?)\*\//g,"")

この正規表現で改行を無視する方法は?

4

2 に答える 2

1

m正規表現オプションに (複数行) を追加します

data = data.replace(/\/\*(.*?)\*\//gm,"")
于 2012-09-19T13:29:18.407 に答える
1

「.」改行と一致しません。改行を一致させるには、文字セット [\s\S] が必要です。つまり、次のようになります。

data = data.replace(/\/\*([\s\S]*?)\*\//g,"")

簡単なデモンストレーションについては、こちらを参照してください。

于 2012-09-19T13:33:43.850 に答える