用字符串+数字替换数字+字符串(使用正则表达式)

时间:2015-02-08 20:56:53

标签: regex string search replace numbers

我在支持正则表达式的高级文本编辑器中使用搜索和替换。

现在我要替换 的 ##,## - - ##,## (其中##,##代表任何数字)

我需要使用哪些搜索和替换表达式来实现此目的?

E.g。 \ d - 只会替换 - 本身。

1 个答案:

答案 0 :(得分:1)

不确定高级文本编辑器上的替换语义是什么,但您可能希望使用分组来进行替换。像

这样的东西
(\d+)(,?)(\d+)-

将匹配模式并假设$ 1匹配组(括号之间的位),然后

-$1$2$3

应该足够$2匹配(我猜测可选)','。