![](/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.