代码之家  ›  专栏  ›  技术社区  ›  Adnan

在Eclipse中使用regex进行简单的查找/替换

  •  2
  • Adnan  · 技术社区  · 14 年前

    我的代码中有以下可能的行

    addEventListener(PropertyChangeEvent.PROPERTY_CHANGE, propertyChangeHandler)
    addEventListener("click", propertyChangeHandler)
    addEventListener(PropertyChangeEvent.PROPERTY_CHANGE, _propertyChangeHandler)
    addEventListener(PROPERTY_CHANGE, _propertyChangeHandler)
    

    他们都有共同点 addEventListener( 有一个 , 中间和结尾有一个 )

    什么是合适的正则表达式来覆盖所有的情况并添加 ,false,0,true 在右括号之前 )

    所以看起来像是:

    addEventListener(PROPERTY_CHANGE, _propertyChangeHandler ,false,0,true )
    

    谢谢你抽出时间

    1 回复  |  直到 14 年前
        1
  •  3
  •   splash    14 年前

    (addEventListener\([^,]+,[^)]+)\) $1,false,0,true)