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爱好者标题一
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。