Replace Adobe InDesign中函数名的GREP

Replace Adobe InDesign中函数名的GREP,replace,adobe,adobe-indesign,grep-indesign,Replace,Adobe,Adobe Indesign,Grep Indesign,我正在寻找包含括号的JavaScript函数名的grep 示例:myfunction() 我需要它忽略jQuery事件,比如.on(),。click(),。width()。因此,基本上是“在括号和括号之前获取单词,但如果单词前面有一个,则不能”。我尝试了不同的东西,比如([\l\u]()),但我无法理解。有什么想法吗?若要匹配某个短语,而该短语中的某个内容可能不在“之前”出现,请使用“负面回顾”: (?<!\.)\b([\l\u]+\(\)) 请注意,这会忽略括号内可能出现的任何和所有参

我正在寻找包含括号的JavaScript函数名的grep

示例:
myfunction()


我需要它忽略jQuery事件,比如
.on()
。click()
。width()
。因此,基本上是“在括号和括号之前获取单词,但如果单词前面有一个
,则不能”。我尝试了不同的东西,比如
([\l\u]())
,但我无法理解。有什么想法吗?

若要匹配某个短语,而该短语中的某个内容可能不在“之前”出现,请使用“负面回顾”:

(?<!\.)\b([\l\u]+\(\))

请注意,这会忽略括号内可能出现的任何和所有参数(根据您的规范,或者看起来是这样)。不幸的是,这并不容易添加,因为您无法将“匹配括号”与单个GREP匹配。

感谢您的回复!不幸的是,您的两个解决方案仍然匹配jQuery事件。因此,如果我想将函数名加粗,我会得到以下结果:.w idth()我忘了添加一个强制的“分词”。编辑答案。
(?<!\.)\b([_\l\u]\w*\(\))