作者realmojo (Big pie star *)
看板java
标题Re: [问题] 如何找到第一个match的字串
时间Sat Jan 3 14:12:41 2009
我试你的code传回的是第一个 而不是最後一个
你的mlyric跟parseLyric可以贴上来吗?
而且在 .* 後加 ? 没有意义的 如果你真的要抓?这个character
应该是 .*\?
※ 引述《deliciouspie (bluemoon)》之铭言:
: 就是现在我要parse一个网页的原始档
: 想找出里面有关网页连结的字串
: Pattern regex = Pattern.compile("\"http://cache.baidu.com.*?\"");
: Matcher matcher = regex.matcher(mlyric);
: if(matcher.find()){
: mlyric = matcher.group().toString();
: parseLyric(mlyric);
: }
: 但是mlyric只会传回最後一个match的网址
: 但是我只想要抓第一个match的网址
: 试过很多方法都不行 想请问大家不知道有什麽方法可以做到
: 谢谢!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.99.0.10