2012-09-13 73 views
0

是否可以構建正則表達式定位從字符串結尾開始的模式的第一次出現?查找從字符串末尾開始的第一個結果

我想找到第一個至少有3個正常的非html標籤字符的關閉html標籤。

例如,以下字符串包含一些結束html標記。我想查找ury.</,因爲它至少包含三個非html標記字符。

...to us the whole treasury.</span><br /><br /> </p></div> 
+0

正則表達式使用什麼語言? – zzzzBov

+0

這些已經是四個字符。 – Joey

+0

Microsoft .Net。 – ChiliYago

回答

1

與領先3+「無標籤」的字符使用正則表達式

[^<>]{3)<\/(?!.*[^<>]{3}<\/) 

它採用了負先行(?!.*[^<>]{3}<\/),以確保未來也沒有發生其他的定位的</最後一次出現。

+0

哇。你很好!謝謝 – ChiliYago

+0

真的很傷我的眼睛。 :) – ChiliYago

相關問題