标签: regex
假设我们有以下字符串:
匹配:
[div]foo[span]bar[/span][/div]
如果此字符串在第一个[span]之前没有关闭[/ div],则我需要regexp来匹配
不匹配:
[div]foo[/div][span]bar[/span]
我已经尝试过XHTML示例,但是它太普通了,正则表达式新手很难理解。
我的结果全都匹配
[b]解决方案[/ b] 我找到了与此正则表达式的解决方案
(\[div\]).*?^((?!\/div).)*