gpt4 book ai didi

java - 删除包含表达式的单词?

转载 作者:行者123 更新时间:2023-11-29 07:46:42 26 4
gpt4 key购买 nike

我希望删除任何包含“油”的词。我以为 \b 捕获任何包含“油”的词,但似乎只替换了这个词本身:

String str = "foil boil oil toil hello";
str = str.replaceAll("\\boil\\b", "");

输出:

foil boil toil hello

期望的输出:

hello

最佳答案

简单匹配前缀和后缀[a-z]*!

匹配(和替换):

/ ?[a-z]*oil[a-z]* ?/

View an online regex demo.

关于java - 删除包含表达式的单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25098416/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com