MST

星途 面试题库

面试题:Java中使用String正则表达式替换复杂格式内容

给定一个包含HTML标签的字符串,例如'<p>这是一段文本</p>',要求使用Java中String的正则表达式将所有HTML标签替换为空字符串,只保留文本内容,写出实现代码。
31.4万 热度难度
编程语言Java

知识考点

AI 面试

面试题答案

一键面试
import java.util.regex.Pattern;

public class HtmlTagRemover {
    public static String removeHtmlTags(String input) {
        return Pattern.compile("<.*?>").matcher(input).replaceAll("");
    }

    public static void main(String[] args) {
        String htmlString = "<p>这是一段文本</p>";
        String result = removeHtmlTags(htmlString);
        System.out.println(result);
    }
}