java正则匹配问题 我有一个 jsp文档 里面有10个内容不同格式一样的连接 我用正则去匹配他们 不过我只能匹配到第十个(最后一个) 如果把文件里的要匹配的连接 留前3个 能匹配出来的是第三个 也是最后一个 如果我只留第一个 也能匹配出来 正则表达式是没问题的 因为10个 无论单留下那个都能匹配出来 不过要是有大于1个以上的这样的连接 就只能匹配出最后一个 哪位知道怎么解决 请指点一下 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <body> ... <a href="http://www.sina.cn/mn/detailApp?qid=1207967844&ref=SR&sr=1-1&uid=168-3414107-8724266&id=1234374894" class="pl1">链接1</a> ... <a href="http://www.sina.cn/mn/detailApp?qid=1207967844&ref=SR&sr=1-1&uid=168-3414107-8724266&id=1234374894" class="pl2">链接2</a> ... <a href="http://www.sina.cn/mn/detailApp?qid=1207967844&ref=SR&sr=1-1&uid=168-3414107-8724266&id=1234374894" class="pl3">链接3</a> ... <a href="http://www.sina.cn/mn/detailApp?qid=1207967844&ref=SR&sr=1-1&uid=168-3414107-8724266&id=1234374894" class="pl4">链接4</a> ... <a href="http://www.sina.cn/mn/detailApp?qid=1207967844&ref=SR&sr=1-1&uid=168-3414107-8724266&id=1234374894" class="pl5">链接5</a> ...</body>假如有这样的代码我用正则去匹配,不过find()结果是最后一条链接5。如果我删掉链接5,只留前4个链接匹配出的结果就是链接4。无论是有几个匹配的链接,结果显示都是最后一个。具体代码没带,只能简单描述了!说的不明白的地方请大家包含 <([aA])[ ]+href=".*id=(.*)"[ ]+class="[a-zA-Z0-9]+">(.*?)<\/\1>大概应该是这样的吧,应该怎么改啊? <([aA])[ ]+href=".*?id=(.*?)"[ ]+class="[a-zA-Z0-9]+">(.*?) <\/\1> java匹配表达式怎么写 ? 求教~~ 如何关闭串口 窗口问题 文件下载的问题 在java中如何判断一个字符串是否符合四则混合运算(包括括号的),希望用正则表达式解决并给出示例代码. ??求助??如何得到数据库中记录个数?? Thread类的sleep()方法 捕获异常时的困惑?????? jdbc的查询方法不支持子查询,怎么办?救我!!! 反编译了一个Java类,但是发现里面由好多同名函数,同时参数一样,返回值不同,然后就编译不回去了! [求助] java 一个打包的问题 如何将jsp数据导出到excel
...
<a href="http://www.sina.cn/mn/detailApp?qid=1207967844&ref=SR&sr=1-1&uid=168-3414107-8724266&id=1234374894" class="pl1">链接1</a>
...
<a href="http://www.sina.cn/mn/detailApp?qid=1207967844&ref=SR&sr=1-1&uid=168-3414107-8724266&id=1234374894" class="pl2">链接2</a>
...
<a href="http://www.sina.cn/mn/detailApp?qid=1207967844&ref=SR&sr=1-1&uid=168-3414107-8724266&id=1234374894" class="pl3">链接3</a>
...
<a href="http://www.sina.cn/mn/detailApp?qid=1207967844&ref=SR&sr=1-1&uid=168-3414107-8724266&id=1234374894" class="pl4">链接4</a>
...
<a href="http://www.sina.cn/mn/detailApp?qid=1207967844&ref=SR&sr=1-1&uid=168-3414107-8724266&id=1234374894" class="pl5">链接5</a>
...
</body>假如有这样的代码
我用正则去匹配,不过find()结果是最后一条链接5。
如果我删掉链接5,只留前4个链接匹配出的结果就是链接4。
无论是有几个匹配的链接,结果显示都是最后一个。
具体代码没带,只能简单描述了!
说的不明白的地方请大家包含