我想将字符串中的 "@"
更改为 "\40"
。但是我做不到。
a = "srikanth@in.com"
a.gsub("@", "\40")
# => "srikanth in.com"
它正在用空格改变 \40
。知道如何实现吗?
最佳答案
另一种解决方案
puts a.gsub("@") {"\\40"}
# => srikanth\40in.com
关于ruby - 方法 gsub 未按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18913385/