gsub,无方括号或反斜线

时间:2018-12-10 15:34:38

标签: regex ruby-on-rails-5 gsub

我目前正在找回这个

":root{--[{\"name\":\"--font\",\"value\":\"Arial\"},{\"name\":\"--bg\",\"value\":\"black\"}]:;}"

我想要相同的输出,但没有反斜杠或方括号。

我已经完成了gsub(/\[/,''),但它并没有消除右方括号。我知道在左边后面加上右括号将与正则表达式完全不同。

1 个答案:

答案 0 :(得分:-1)

您可以尝试与此伴侣

就像@wiktor提到的那样,您的字符串中没有反斜杠。这些字符串是字符串文字中的反斜杠。如果您没有任何反斜杠[\[\]],就足够了。

Regex Pattern -> [\[\\\]]


str.gsub(/[\[\\\]]/,'')

Demo