【问题标题】:negative lookbefore for a blackslash in ruby 1.9ruby 1.9 中反斜杠的负面外观
【发布时间】:2010-01-24 17:37:00
【问题描述】:

我想匹配每个在 ruby​​ 1.9 中前面没有反斜杠的 '[' 或 ']' 我试过了:

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

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

但我得到一个“未指定重复运算符的目标”

【问题讨论】:

    标签: ruby regex escaping negative-lookbehind


    【解决方案1】:

    您需要将否定的lookbehind 括在括号中。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-29
      • 2010-12-05
      • 2012-07-25
      • 1970-01-01
      • 1970-01-01
      • 2021-08-19
      相关资源
      最近更新 更多