我從一個DOM元素,其中包含類似於下面的東西的字符串:查找使用Javascript(正則表達式)文本沒有HTML標記中
<span class='greenhornet'>Can you catch the green?</span>
我需要知道這個詞的位置綠色 。
在這種情況下,如果我的設置過程的模式/green/
,JS exec()
將返回的綠色(位置13)的第一次出現。
有沒有辦法告訴JS正則表達式忽略!
字綠色,如果它是<
和>
之間還是有一個更簡單的方法來做到這一點?
哦,我也不能剝掉HTML!
謝謝。
[請不要用解析HTML正則表達式(http://www.codinghorror.com/blog/2009/11/parsing-html-the-cthulhu-way.html) –
例如,你可以使用'document.getElementsByClassName'嗎? – antyrat
您的最終目標是什麼? – Shmiddty