0

所以我有类似的东西:

Price1
Price2
Price3

我想对它们进行查找和替换,所以最终结果是这样的:

COALESCE(Price1, 0)
COALESCE(Price2, 0)
COALESCE(Price3, 0)

我尝试使用这个:

Find what: Price.
Replace with: coalesce(Price., 0)

结果是:

COALESCE(Price.,0)

我进入了查找选项并检查了“使用:正则表达式”。

我做错了什么?

4

2 回答 2

1

您必须使用捕获组,并在替换中使用捕获组内容。

您可以使用此正则表达式:

(Price\d+)

工作演示

检查替换部分捕获组内容的使用...

在此处输入图像描述

于 2014-09-03T21:20:46.853 回答
1

将 Coalesce(Price.,0) 替换为 Coalesce(\0,0) 就可以了。

于 2014-09-03T21:27:32.057 回答