我想从字符串中查找并删除一个字符串。请参见下面的示例,
输入1 :
a ='mangalore'
Input2
b ='mc'
输出
输出1#angalore
的 a 中的 b 值不应该出现
对于输出2 #c
a 值不应出现在 b 中
解决方案::将字符串a,b转换为数组,然后执行a-b和b-a
它将给出结果。如何在ruby中使用字符串实现。
帮助表示赞赏!
答案 0 :(得分:3)
使用String#tr
:
main > 'mangalore'.tr 'mc', '#'
#⇒ "#angalore"
main > 'mc'.tr 'mangalore', '#'
#⇒ "#c"