有这样一段代码“<span id="aa">(任意字符串)</span><span id="bb">(任意字符串)</span>”
我用这样的正则去匹配
<[a-zA-Z]+[ ]+[a-zA-Z]+="aa">.*<\/[a-zA-Z]+>
在find后 的到的是
“<span id="aa">(任意字符串)</span><span id="bb">(任意字符串)</span>” 甚至匹配到最后一个</html>标签
不过我想得到
<span id="aa">(任意字符串)</span> 这部分 到第一个结束标签就停止
不知道该怎么写 哪位能帮忙?
我用这样的正则去匹配
<[a-zA-Z]+[ ]+[a-zA-Z]+="aa">.*<\/[a-zA-Z]+>
在find后 的到的是
“<span id="aa">(任意字符串)</span><span id="bb">(任意字符串)</span>” 甚至匹配到最后一个</html>标签
不过我想得到
<span id="aa">(任意字符串)</span> 这部分 到第一个结束标签就停止
不知道该怎么写 哪位能帮忙?
<([a-zA-Z]+)[ ]+[a-zA-Z]+="aa">.* <\/\1>
写成如下就行了:
<([a-zA-Z]+)[ ]+[a-zA-Z]+="aa">.*?<\/\1>