求一个替换img标签的java正则表达式
String oriString = “img src=’xxxxxx.jpg'”;
String newstString = oriString.replaceAll(“img src=’.+?'”, “图片”);
java正则表达式替换html中除标签外的关键字内容
\b{keywords}\b(?=[^]*)
把上面{keywords}替换成你的关键字,注意把{}也替换掉,我是为了让你看明白换哪才加的{}。
然后你找到匹配上面的正则的地方后替换成你想替换的字符串就好了,全部替换记得用全局修饰符
java正则表达式匹配img标签并替换
public static void main(String[] args) {
String xx = “hdjksahdjkshj khkjdhsakj img src=\”/ee/ads/blll/1.0.0/img/defineform.png\”/ dsadsajkdas”;
String regex = “src=\”/ee/ads/blll/1.0.0/img/defineform.png\””;
xx = xx.replaceAll(regex, “tttt”);
System.out.println(xx);
}
关于一条java正则替换的问题,求解答
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class TestRegex {
public static void main(String[] args) {
String str = “a class=a2 href=\”/article/?619.html\” target=\”_blank\”htmlp id=\”wrap\”征文通知/p/html/a”;
String regex = “[^a]+[^]*([^]*)/[^a]+”;
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher(str);
if (matcher.find()) {
str = str.replaceAll(matcher.group(), matcher.group(1));//group的字符串是整个在a/a标签中的内容,group(1)为 “征文通知”这个要的内容的字符串
}
System.out.println(str);
}
}
急 java里用正则替换掉img标签的src里的内容
我觉得可以先用正则把先匹配出imgName = “图片名.gif”,然后再替换:
content = content.replaceAll(“(.*?)src=\”(.*?)”,”$1src=\”../image/” + imgName);
java正则表达式替换一部分a标签
查找
a href=”链接1″([^]*)/a
替换
$1