2012-09-13 74 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

相关问题