1
我有一些问题,用另一个字符串替换字符串的一部分。使用gsub替换
我想将此字符串"this-is-a-string.jpg"
替换为"this-is-a-hash.jpg"
。 值string
可以是任何值。
这是我到目前为止。
str = "this-is-a-string.jpg"
str.gsub(/([a-z]+)[^\.]+?$/i, "hash")
# => "this-is-a-string.hash"
将'这-是-了'保持不变? – 2011-06-05 12:45:44
@Gwilym不,唯一静态的部分是'.jpg'。 – Oleander 2011-06-05 12:56:47
你知道映射是什么吗?即你是否确切地知道什么样的价值观发生了变化? – Jits 2011-06-05 13:02:47