匹配文件后綴名:Pattern.matches("^.+\\.(txt)$",str);
匹配電子郵件:Pattern.matches("^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z]+$",str);
匹配電子郵件:Pattern.matches("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*",str);
//今天,有這樣一個需求,需要把客戶傳上的的html里的圖片資源引用地址改為我們自己服務器的地址
比如:src='http://www.baidu.com/me/img/hui.jpg' 要換為:src="ourself/img/hui.jpg";
使用正則表達試替換如下:
String s = "src='http://www.baidu.com.cn/aa/a.jpg'";
String reg = "^src='.*/";
String result = s.replaceFirst(reg,"src='http:drivemail.com.cn/img/");
System.out.println(result);
匹配電子郵件:Pattern.matches("^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z]+$",str);
匹配電子郵件:Pattern.matches("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*",str);
//今天,有這樣一個需求,需要把客戶傳上的的html里的圖片資源引用地址改為我們自己服務器的地址
比如:src='http://www.baidu.com/me/img/hui.jpg' 要換為:src="ourself/img/hui.jpg";
使用正則表達試替換如下:
String s = "src='http://www.baidu.com.cn/aa/a.jpg'";
String reg = "^src='.*/";
String result = s.replaceFirst(reg,"src='http:drivemail.com.cn/img/");
System.out.println(result);