读书人

正则图片解决方案

发布时间: 2012-01-23 21:57:28 作者: rapoo

正则图片
怎么样在一个字符串
<img src= " " border= " " ../> 提出src的地址

[解决办法]
String regEx = " <img\\s([^> ]+\\s)?src=(\ "?)([^> "]+)\\2([/]?|\\s[^> ]*)> ";
String str = "dd <img border=\ "\ " src=\ "ddd.gif\ " /> aa ";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(str);
while (m.find()) {
System.out.println(m.group(3));
}
[解决办法]
上面的[^> "] --> [^> \ "]

读书人网 >Java Web开发

热点推荐