![](/img/trans.png)
[英]How can I match everything between 'ERA-00924' and the first '<' character with a Java regular expression?
[英]Java regular expression to match everything between same specific character sequences
我们以字符串"Something foo part1 foo part2 foo part3"
为例。
我想找到以“foo”开头的所有部分,直到另一个“foo”或字符串结尾,然后替换(将内部部分包装成HTML标记)。 所以结果应该是"Something <bar> part1 </bar><bar> part2 </bar><bar> part3</bar>"
我开始使用: "foo(.*?)(foo|$)"
并将其替换为"<bar>$1</bar>"
。 替换似乎没事,但我需要有关正则表达式本身的帮助。
到目前为止,我已经尝试了很多带有负面观察和其他变化的变化。 谢谢你的任何建议。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.