如何拿到Str字符串里除了http://www.hao123.com网图片的所有其他图片地址?
如何用正则来书写要求规则...
------解决方案--------------------
那也很容易实现
Java code
package com.huida.mypoi;
import java.util.regex.*;
public class MyTest {
public static void main(String args[]){
String s= " <img src=http://www.hao123.com/jpg.jpg'>"
+" <img src='http://www.google.com/gif.jpg'>"
+"888888888dfdsfsfafhttp://www.google.com/jpg.jpg"
+"http://www.google.com/jpg.jpg"
+"不显示hao123网的图片 包含两种情况("
+"http://www.hao123.com/xxx.jpg 或者http://hao123.com/xxx.jpg";
String sReg="http://(.*?)\\.jpg";
Pattern pattern=Pattern.compile(sReg);
Matcher matcher=pattern.matcher(s);
String sImgName;
while(matcher.find()){
sImgName=matcher.group();
if(sImgName.indexOf("hao123")==-1)
System.out.println(matcher.group());
}
}
}