返回列表 发帖

关于嵌套TAGS配匹的总结

在.NET中有balancing group可以做.如果不用balancing group的话,只能做有限个嵌套
没有嵌套
<([a-z\d]+)>.*?</\1>
一个嵌套
<([a-z\d]+)>(?:<\1>.*?</\1>|.)*?</\1>
二个嵌套
<([a-z\d]+)>(?:<\1>(?:<\1>.*?</\1>|.)*?</\1>|.)*?</\1>
以些类推

.(点) 不能匹配回车.  所以对于html的源代码,  可能会有些问题..
天下无不散之筵席.

世界之窗浏览器开发计划

TOP

返回列表