我有一个任务,可以搜索给定的字符串并过滤特定的单词,然后使用Java预定义的方法 replaceAll(字符串正则表达式,字符串替换)将其更改为其他单词。。 >
给定的问题是仅将咖啡(带小写或大写)一词替换为大写,但不更改其中包含咖啡的词。
给定的代码将所有咖啡 小写或大写替换为全部大写的 Coffee ,但也替换了 coffeeburger < / strong>
String.replaceAll("(?i)coffee","COFFEE")```
Input: can I have a coffee and a coffeeburger?
Output: can I have a COFFEE and a coffeeburger?