我需要解析一個HTML文件並刪除所有行註釋掉<!--
HTML註釋,該文件可能包含多個部分<!--
和-->
。如何使用regrx解析HTML文件並刪除所有註釋掉的文本<!-- -->?
有人知道如何使用正則表達式在HTML文件中刪除<!--
和-->
之間的註釋嗎?該文件有多行。
我有大約1000個文件需要處理,我需要使用C#。
我需要解析一個HTML文件並刪除所有行註釋掉<!--
HTML註釋,該文件可能包含多個部分<!--
和-->
。如何使用regrx解析HTML文件並刪除所有註釋掉的文本<!-- -->?
有人知道如何使用正則表達式在HTML文件中刪除<!--
和-->
之間的註釋嗎?該文件有多行。
我有大約1000個文件需要處理,我需要使用C#。
更換
<!--.*?-->
用空字符串
而且,這樣的點相匹配的新行以及設置的選項。
在C#這成爲
resultString = Regex.Replace(subjectString, "<!--.*?-->", "", RegexOptions.Singleline);
你需要通過這個代碼...你爲什麼不使用文本編輯器只刪除? –
僅供參考,HTML中沒有行,不是你的意思。雖然行分隔符的存在使其在技術上成爲多行字符串,但這不會改變您處理它的方式。 –