java - 我需要根据模式替换java中的字符串

标签 java

我想从名为“answer”的字符串中删除名为“code”的 html 标签之间的所有内容。我的代码如下:

answer = answer.replaceAll("<code>*</code>","");

它不工作。请帮忙。

最佳答案

answer = answer.replaceAll("(?s)<code>.*?</code>","");

关于java - 我需要根据模式替换java中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31365127/

相关文章:

java - 事务生产者 session 的确认模式

java - 将 spring boot 从 2.1.0 升级到 2.2.2.RELEASE ,现在启动时出现异常

java - Sitemesh 不修饰返回的 View

java - 如何实现 java.text.Format

java - JPA继承字段而不继承id字段

java - HTML 表不显示 ArrayList 中的值

java - 如何修复在 Eclipse 上安装 AST-View 时出现的错误

java - google 的 firebase 可以与 java 桌面应用程序一起使用吗?

Java创建子类构造函数时出错

java - 如何使用正则表达式操作java中的字符串的一部分