gpt4 book ai didi

java - 如何使用正则表达式取出特定单词?

转载 作者:行者123 更新时间:2023-11-29 06:37:59 24 4
gpt4 key购买 nike

我想从字符串中删除"is",但如果字符串是,则说

“同位素与物理学有关,物理学很有趣”

我只想替换“is”这个词,而不是同位素中的“is”。

我可以用

.replaceAll(" is", "")
.replaceAll("is ", "")

但我想用正则表达式来完成这个以供将来引用。

.replaceAll("(is)","") 会起作用吗?

谢谢。

最佳答案

使用单词边界:

str = str.replaceAll("\\bis\\b", "");

关于java - 如何使用正则表达式取出特定单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17553701/

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