-4
我期待通過一些HTML掃描和查找特定文本(可以說「富」),但如果是在一個評論,我不想把它列入創建忽略HTML正則表達式評論
所以說我有一些HTML這樣的:
<div id="foo"> Some foo here
<!-- this is a foo comment
-->
And finally some more foo
它會發現所有的Foo的除了富評論
我已經向前看符號負播放,但對我的生活不能得到它的工作...
任何正則表達式大師的外面?
我知道有些人會建議使用一個HTML解析器,但我想從遠離...提前
謝謝...不建議在此
我建議你閱讀[爲什麼你不應該用解析HTML正則表達式(http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xh tml-self-contained-tags/1732454#1732454) – Krease 2014-10-06 01:16:26
請注意,爲什麼要遠離HTML解析器?這是工作的正確工具。 – Krease 2014-10-06 01:25:14
基本上,因爲我沒有試圖解析HTML,我只想確定一個特定的字符串是否存在,而不是註釋中。我不關心HTML的其餘部分,如果它正確地形成或者它的內容。看起來像在一行代碼中完美使用正則表達式 - 不是嗎?它是HTML的事實幾乎是無關緊要的。如果我改變這個問題,我可以確定foo是否不在引號之間嗎? – nyrsimon 2014-10-06 03:11:25