字符串示例:

"6 red cables, 4 white cables, 9 blue cables"

我想把“电缆”去掉
"6 red, 4 white, 9 blue"

我查看了slicesub方法,但它们只删除了“cables”的第一个实例。有人能告诉我正确的方向吗?

最佳答案

您可以使用String#gsub

2.2.0 :003 > "6 red cables, 4 white cables, 9 blue cables".gsub(" cables", "")
 => "6 red, 4 white, 9 blue"

关于ruby - 当字符串中有多个文本实例时,如何从Ruby中的字符串中删除文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36584736/

10-10 13:29