java - 如何匹配前面有任何其他文本的某些文本

标签 java regex

如何将“Because it already exists ”与下面字符串中的正则表达式匹配:

<faultstring>Error has occured! Reason why: Because it already exists. request id: 443p3-34356a</faultstring>

此表达失败:

(.+)+Because it already exists(.+)+ 

我需要匹配<faultstring></faultstring>同样,所以我需要匹配 Because it already exists内部错误字符串开始和结束标签

注意:

这是一个多行字符串,我刚刚打印了这个,它很重要。

最佳答案

我认为你不想要那些外在的优点。

(.+)Because it already exists(.+)

关于java - 如何匹配前面有任何其他文本的某些文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3254367/

相关文章:

java - PowerMock 在测试类中抛出类未找到异常

python正则表达式与unicode匹配城市名称

java - apache cxf wsdl2java 无法生成类型->访问被拒绝

java - 可以自动重新生成 Java Stackmaps 吗?

java - 未使用 org.xbill.DNS lib 获取 DNS 记录

java - JWT 组件信息

java - 在 Java 中对 (\d{4},\d{4}) 进行正则表达式

使用 URL 检查正则表达式的 JavaScript URL 正则表达式

regex - 在 Eclipse 中使用正则表达式进行简单查找/替换

css - RegExp 搜索并替换 css 中图像的路径