2014-01-16 48 views

回答

6

您應該使用正則表達式文本(/.../),不串("...")。並跳過替換字符串中的\。 (我在下面的例子中使用了單引號版本的字符串)

str = "<em>really</em>inexpensive" 
str.gsub(/(<\/[a-zA-Z]+>)(\S)/, '\1 \2') # '\1 \2' == "\\1 \\2" 
# => "<em>really</em> inexpensive" 
+0

一直在我頭上翻了一個小時。 :) 謝謝! –

相關問題