求正则表达式,分隔字符串的 String s = "<a href=\"url1\">text1</a><a href=\"url2\">text2</a><a href=\"url3\">text3</a>";如何最后得到:url1,url2,url3;text1,text2,text3?我的想法先分隔为<a ..>..</a>,然后再取到url和text的值。大家的想法是?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.util.regex.*;class Example3{ public static void main(String[] args){ String s= "<a href=\"url1\">text1</a><a href=\"url2\">text2</a><a href=\"url3\">text3</a>"; Pattern pa = Pattern.compile("<a href=\"(\\w+)\">(\\w+)</a>"); Matcher ma = pa.matcher(s); while(ma.find()){ System.out.print(ma.group(1)+" "); System.out.print(ma.group(2)); System.out.println(); } }} java 多线程如何调试? 求一个菱形的算法 String类中的equal方法和Object类中的equal方法有什么区别 初学者问题 关于JAVA SE 中的finalize()相关问题咨询 在System.getProperty中有哪些可用参数阿? 怎么配置JAVA啊?? 简单! 既然File.mkdir()对本地文件系统没有真正的影响,那么这个方法拿来有什么用啊? ▲▲▲▲▲▲高分求教一个FLASH的问题▲▲▲▲▲▲ 急!寻求帮助!!关于panel布局的问题! 如何将JTree数据传给一个WEB页面上的JApplet?
class Example3{
public static void main(String[] args){
String s= "<a href=\"url1\">text1</a><a href=\"url2\">text2</a><a href=\"url3\">text3</a>";
Pattern pa = Pattern.compile("<a href=\"(\\w+)\">(\\w+)</a>");
Matcher ma = pa.matcher(s);
while(ma.find()){
System.out.print(ma.group(1)+" ");
System.out.print(ma.group(2));
System.out.println();
}
}
}