regex - Eclipse 正则表达式搜索不起作用

标签 regex eclipse

我正在尝试查找以下格式的方法用法 <obj>.Apply(<arg1>,<arg2>)

所以我在我的项目资源中搜索这个正则表达式:\.Apply\([^,]*?,[^,]*?\)

但这行不通。

以及接受 <obj>.Apply(<arg1>,<arg2>)它也接受 example <obj>.Apply() .

我已验证正则表达式在 regex101.com 上有效,所以我不确定为什么它在 eclipse 中不起作用?

我用的eclipse是Eclipse IDE for C/C++ Developers,版本:Oxygen.3 Release (4.7.3),Build id:20180308-1800,我搜索的项目是使用GoClipse插件的Go项目。

最佳答案

如果您只想匹配 .Apply(a1,a2) 这部分,请执行此操作:

\.Apply\([^,)]+,[^,)]+[^,)]

https://regex101.com/r/ILKcsT/3/

关于regex - Eclipse 正则表达式搜索不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49799737/

相关文章:

java - 这段代码没有绘制出它应该绘制的骰子......有什么提示吗? (Java,请参阅这两个类)

ruby-on-rails - Rails, Controller 中的字母数字验证

java - 相等字符串中的正则表达式第 n 个匹配项

regex - Eclipse Regex 搜索行首和行尾不起作用

regex - Fail2ban 规则不起作用

javascript - 有效时匹配数字和破折号的正则表达式

java - chrome Webdriver 无法解析为 eclipse 和 java 类型错误

java - 将配置值传递给 servlet,而不将其硬编码到 .war 文件中?

eclipse - 在eclipse中编辑现有文件时如何更改换行符?

android - 我应该关注 Eclipse 控制台区域中的 DDMS 消息吗?