求一匹配页面标签的正则表达式 我现在要解析一个HTML页面,页面的内容已经读取为字符串,我想在页面的内容中,只保留<link ...>,<img...>,<inclue..>,url(..)这些标签中的内容.请问哪位高手帮忙写一下,小弟万分感激.谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 URL标签是不是在<..>中的,如:url("jenny%20%20haha.files/header.htm") import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test { public static void main(String[] args){ String str="<link src=\"test1\">,<img src=\"test2.jpg\">,<inclued file=\"test3.jsp\">,url(\"jenny%20%20haha.files/header.htm\")"; Pattern p=Pattern.compile("(<(link|img|inclued)\\s*([^<>]*)>)|url\\(([^\\(\\)]*)\\)"); Matcher m=p.matcher(str); while(m.find()){ if(m.group().startsWith("url")){ System.out.println(m.group(4)); }else System.out.println(m.group(3)); } }} java版的iso8583接口编程(mac算法),急求 POI使用多模板问题 关于使用ADSL带来的一些疑问,高手解答 请高手指点一下几本权威的JSP书 请问能不能在对一个文件进行写操作的时候同时进行读操作呢? jfreechart问题 连接ORALCE的问题。 关于焦点移到单元格时,单元格中数据处于被选状态的问题??? eclipse下工程删除.class文件后,再次运行出现问题 Java如何设置环境变量?求大神 写一个java转换程序读表t_cms_user的数据,并且导入PostgreSQL数据库 求用java实现文件系统的浏览
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test {
public static void main(String[] args){
String str="<link src=\"test1\">,<img src=\"test2.jpg\">,<inclued file=\"test3.jsp\">,url(\"jenny%20%20haha.files/header.htm\")";
Pattern p=Pattern.compile("(<(link|img|inclued)\\s*([^<>]*)>)|url\\(([^\\(\\)]*)\\)");
Matcher m=p.matcher(str);
while(m.find()){
if(m.group().startsWith("url")){
System.out.println(m.group(4));
}else
System.out.println(m.group(3));
}
}
}