标签: ruby
我试图替换字符串中的单词。我有示例字符串:
"aaa bbb, aaacc ccc"
当我尝试使用gsub替换时:
string.gsub("aaa", "xxx")
我会得到" xxx bbb,xxxcc ccc"但我需要改变整个单词。我想得到这样的东西:
"xxx bbb, aaacc ccc"
感谢所有答案。
答案 0 :(得分:2)
您可以使用word boundary
a.gsub(/\baaa\b/, "xxx")