java如何使用正则表达式剔除字符串所有html标签呢?
下文笔者讲述正则表达式剔除html标签的方法分享,如下所示:
实现思路:
使用以下正则表达式即可实现剔除html标签的方法,如下所示
Pattern pattern = Pattern.compile("<.+?>", Pattern.DOTALL);
例:
package com.java265.other;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class testDom4J {
/*
* java265.com Pattern类的使用
*/
public static void main(String[] args) {
String str = "<a href=\\\"java265.com\\\">java爱好者</a><h1>标题一</h1>";
Pattern pattern = Pattern.compile("<.+?>", Pattern.DOTALL);
Matcher matcher = pattern.matcher(str);
str = matcher.replaceAll("");
System.out.println(str);
}
}
-----运行以上代码,将输出以下信息----
java爱好者标题一
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


