标签: java regex
我希望从字符串中删除“是”,但如果字符串是,请说
“同位素与物理学有关,物理学很有趣”
我只想要替换“is”这个词而不是同位素中的“is”。
我可以用
.replaceAll(" is", "") .replaceAll("is ", "")
但我想用正则表达式来完成这个以供将来参考。
.replaceAll(“(是)”,“”)会工作吗?
感谢。
答案 0 :(得分:7)
使用字边界:
str = str.replaceAll("\\bis\\b", "");