在红宝石1.9中反斜杠的反面看

时间:2010-01-24 17:37:00

标签: ruby regex escaping negative-lookbehind

我希望匹配ruby 1.9中没有反斜杠的每个'['或']' 我试过了:

/?<!\134[\[\]]/

/?<!\\\\[\[\]]/

但是我得到了'未指定重复运算符的目标'

1 个答案:

答案 0 :(得分:1)

你需要在括号中包含负面的lookbehind。

(?<!\\)[\[\]]