ava正则匹配问题

liangkai821025 2008-04-11 12:16:47
有这样一段代码“<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> 这部分 到第一个结束标签就停止
不知道该怎么写 哪位能帮忙?
...全文
58 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
云上飞翔 2008-04-11
  • 打赏
  • 举报
回复
答:对不起,上贴漏了个?
写成如下就行了:
<([a-zA-Z]+)[ ]+[a-zA-Z]+="aa">.*?<\/\1>
云上飞翔 2008-04-11
  • 打赏
  • 举报
回复
答:写成如下就行了:
<([a-zA-Z]+)[ ]+[a-zA-Z]+="aa">.* <\/\1>

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧