1. 求一个替换img标签的java正则表达式
StringoriString="<imgsrc='xxxxxx.jpg'>";
StringnewstString=oriString.replaceAll("<imgsrc='.+?'>","图片");
2. java正则表达式怎么一个个替换匹配的内容
Stringa="我是f_static_000的f_static_001aaaf_static_001";
//正则根据自己需要修改,replaceAll可以使用正则的捕获组功能,$n引用第n个捕获组
/**
replaceAll(regExp,replacement);第一个参数是正则字符串,第二个是替换内容
正则里面有捕获(正则里面用小括号捕获)和引用的功能
*/
a=a.replaceAll("(f_static_\d+)","#[face/png/$1.png]#");
3. java正则替换 高手过来
String str="@ @11@1";
String str1 = str.replaceAll("@11", "<a href=\"\">$0</a>");
System.out.println(str1);
//\b是单词分隔符 @不属于单词里的,所以就可以隔开
String str2 = str.replaceAll("@1*\\b", "<a href=\"\">$0</a>");
System.out.println(str2);
4. java正则表达式语法中的标签是什么呢是类似\\S,\\d这样的东西吗
标签是什么,在我的理解里;标签是一个功能实现的最小单位工具;
比如html里的一系列标签,功能具体化就是标签
那在java正则表达式语法中的标签是什么呢?
各种各样样的定义就是标签,它们组合起来就是正则表达式;
举个例子,字符类
[abc] a、b 或 c(简单类)
[^abc] 任何字符,除了 a、b 或 c(否定)
[a-zA-Z] a 到 z 或 A 到
Z,两头的字母包括在内(范围)
[a-d[m-p]] a 到 d 或 m 到
p:[a-dm-p](并集)
[a-z&&[def]] d、e 或 f(交集)
[a-z&&[^bc]] a 到 z,除了 b 和
c:[ad-z](减去)
[a-z&&[^m-p]] a 到 z,而非 m 到
p:[a-lq-z](减去)
这里面[],字母,^,-,&&就是标签,也是元素;当然[]相当于房子,里面的组合体相当于一个人,它们整体就是人住在房子里,标签是什么就用看你是怎么理解的了
5. 急 java里用正则替换掉img标签的src里的内容
我觉得可以先用正则把先匹配出imgName = “图片名.gif”,然后再替换:
content = content.replaceAll("(.*?)src=\"(.*?)","$1src=\"../image/" + imgName);
6. java正则表达式替换html中除标签外的关键字内容
\b{keywords}\b(?=[^<>]*<)
把上面{keywords}替换成你的关键字,注意把{}也替换掉,我是为了让你看明白换哪才加的{}。
然后你找到匹配上面的正则的地方后替换成你想替换的字符串就好了,全部替换记得用全局修饰符
7. java正则去除a标签 <a>啊实打实的请问</a> 把A标签中的内容替换成空。
String str="<a >hgfhgfhhhhh</a>";
String regx2 = "<a(\n|.*?))">(\n|.*?)</a>)";
Pattern p2= Pattern.compile(regx2);
Matcher macher2 =p2.matcher(str);
while (macher2.find()) {
System.out.println(macher2.group(1));
}
这里差不多就是楼主要的了。手写没有运行,可能有点错误
8. java正则表达式替换一部分a标签
查找
<a href="链接1">([^<>]*)</a>
替换
$1
9. java正则表达式匹配img标签并替换
publicstaticvoidmain(String[]args){
Stringxx="hdjksahdjkshjkhkjdhsakj<imgsrc="/ee/ads/blll/1.0.0/img/defineform.png"/>dsadsajkdas";
Stringregex="src="/ee/ads/blll/1.0.0/img/defineform.png"";
xx=xx.replaceAll(regex,"tttt");
System.out.println(xx);
}
10. 如何利用java中的正则表达式解决标签的替换具体看例子:把<a...></a>都替换为HTML字符串
<[^>]*>