regex - 在 Eclipse 中使用正则表达式进行简单查找/替换

标签 regex eclipse replace

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

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 )

感谢您的宝贵时间

最佳答案

匹配的正则表达式为:(addEventListener\([^,]+,[^)]+)\)。对应的替换表达式为$1,false,0,true)

关于regex - 在 Eclipse 中使用正则表达式进行简单查找/替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3995397/

相关文章:

python - python中的正则表达式似乎没有像我期望的那样工作

c++ - 在没有正则表达式的情况下选择特定的字符串模式

java - maven构建后无法运行web项目

java - 数据未显示在我的表 JavaFX/SceneBuilder 中

java - 是否可以缩短批量代码

haskell - 在 Haskell 中表达一系列脚本化的 Python 字符串替换

Javascript正则表达式多个字符分割

javascript - 这个正则表达式有什么作用以及函数用它做什么?

linux - 如何替换某种形式的部分线条?

java - 提取匹配和不匹配的正则表达式