「java替换href」java替换字符串中的某个字符
今天给各位分享java替换href的知识,其中也会对java替换字符串中的某个字符进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java标签的href属性指向的地址(正则表达式)
- 2、java 正则表达式如何将 href="/look.action?commId=041bd23c-3489-4a22-a92b-4f3e0
- 3、java正则表达式替换一部分a标签
- 4、java如何替换包含html标签的字符串?
java标签的href属性指向的地址(正则表达式)
你要去的a标签中href里面的地址?
/^a\s+href=('.*'|".*")(\s|)$/这个是匹配标签a的。
匹配href之后跟单引号或者双引号,然后是空白符或者右尖括号。
你先取的这些字符串。然后替换字符串,把href前后的替掉,只留地址。
java 正则表达式如何将 href="/look.action?commId=041bd23c-3489-4a22-a92b-4f3e0
package baiduTest;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegTest {
public static void main(String[] args) {
Pattern p = Pattern.compile("href.*commId=");
Matcher m = p.matcher("href=\"/look.action?commId=041bd23c-3489-4a22-a92b-4f3e02d90934\"");
String s = m.replaceAll("\"href=/");
System.out.println(s);
}
}
java正则表达式替换一部分a标签
查找
a href="链接1"([^]*)/a
替换
$1
java如何替换包含html标签的字符串?
使用java.util.regex,是java的正则api。不过你这边的情况可以直接使用str.replace("新闻", "a href=' 'b新闻/b/a");如果要复杂点的,比如后向引用啊之类的还是用regex下面的Pattern和Matcher来操作。/FONT/FONT
java替换href的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java替换字符串中的某个字符、java替换href的信息别忘了在本站进行查找喔。
发布于:2022-12-19,除非注明,否则均为
原创文章,转载请注明出处。