0

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

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

所以它是:
MouseClick(442,421)

现在我为鼠标点击延迟添加了第三个变量,所以它将是

MouseClick(442,421,4500)

4.5 秒是默认延迟

目前它不能作为未声明的第三个变量起作用,所以我基本上想使用 RegEx 来查找我所有的鼠标点击并将默认值 4500 添加到末尾,这可能还是 RegEx 不是答案?

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

用通配符替换时值也会相同吗?

谢谢。

4

2 回答 2

3

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

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

并将其替换为

MouseClick(\1,\2,4500)

如果您有任何问题,请发表评论。

于 2013-03-28T18:26:48.943 回答
1

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

在此处输入图像描述

于 2013-03-28T18:27:05.780 回答