繁体   English   中英

Notepad ++替换,RegEx

[英]Notepad++ Replace, RegEx

我正在尝试在Notepad ++中替换RegEx,并遇到问题。

本质上,我正在编写脚本,并向函数添加了一个额外的变量,该变量在我的代码中出现了数百次。

原来是:
MouseClick(442,421)

现在,我为mouseclick延迟添加了第三个变量,因此它将是

MouseClick(442,421,4500)

4.5秒是默认延迟

目前,它不能作为第三个变量声明,所以我本质上想使用RegEx查找所有鼠标单击并将默认值4500添加到末尾,这是可能的还是RegEx不能解决问题?

我试图找到: MouseClick(*,*)
并替换为: MouseClick(*,*,4500)

当用通配符替换时,值也将相同吗?

谢谢。

您不能用通配符代替。 您必须“捕获”以前的值。 您可能想找到

MouseClick\((.*),(.*)\)

并替换为

MouseClick(\1,\2,4500)

如有任何疑问,请发表评论。

选择正则表达式搜索模式后,将MouseClick\\((.*),(.*)\\)替换为MouseClick(\\1,\\2,4500)

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM