有一个示例 html 代码,如下所示:
<div><span>span1</span></div>
<b>for test</b>
<span>span2</span>
有什么方法可以获取所有不在 div 标签中的 span 标签(在此示例中:span2)
根据这篇文章C# 正则表达式排除字符串,这是我的模式,但它不起作用。图案:((?:(?!\b<div>\b))*)((.|\n)*?)<span>((.|\n)*?)</span>((.|\n)*?)((?:(?!\b</div>\b))*)