返回列表 发帖

关于嵌套TAGS配匹的总结

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

返回列表