0

正規表現を使用して、.htmlファイルからすべてのhtmlコメントを削除しようとしています。私たちが知っているように、htmlコメント形式は<!-- some comments --> 私がそのような正規表現を作成しました

/<!--.*-->/gs

それは機能しますが、ファイルに複数のコメントブロックがある場合、それは誰も別のブロックにストリップしませんが、最初<!--から最後の--> Feまですべてをストリップします

some html tags
<!-- some comments 1 -->
some html tags 2
<!-- some comments 2-->

全体を剥ぎ取ります

<!-- some comments 1 -->
some html tags 2
<!-- some comments 2-->

私はActionScript言語のコードです。どんなアドバイスも役に立ちます。ありがとう!

4

2 に答える 2

6

この正規表現を使用する/<!--.*?-->/gs

于 2012-07-04T13:08:40.097 に答える
5

疑問符を使用して、アスタリスクを怠惰にします。

/<!--.*?-->/gs
于 2012-07-04T13:22:09.937 に答える