我有類似如下; -匹配文本
<--customMarker>Test1<--/customMarker>
<--customMarker key='myKEY'>Test2<--/customMarker>
<--customMarker>Test3 <--customInnerMarker>Test4<--/customInnerMarker> <--/customMarker>
我需要能夠在customMarker標籤之間的替換文本,我嘗試以下; -
str.replace(/<--customMarker>(.*?)<--\/customMarker>/g, 'item Replaced')
哪些工作正常。我想也忽略自定義內部標籤,不匹配或替換文本。
另外我需要一個單獨的表達式來從Text2標籤中提取屬性key ='myKEY'的值。
非常感謝
編輯 其實我想找到註釋標記,但註釋標籤不正確顯示之間的事情,所以我不得不刪除「!」。有一個獨特的情況,需要評論標籤...如果有人知道足夠的正則表達式來幫助,這將是非常棒的。謝謝你。
待辦事項你有這樣做嗎?看起來很複雜。 – Kevin 2011-06-06 11:44:42
oops ...!沒有意識到已經添加了評論。我已經調整了一下這個問題,我只需要忽略內部標籤,並且需要一個表達式來從標籤 – ClaraU 2011-06-06 12:35:45
Buddy中提取屬性鍵,當您添加自定義標籤時,它將被稱爲xml。不是嗎? – 2011-06-06 12:36:54