VSCode:在做数学时替换文本

时间:2019-07-18 01:33:35

标签: regex replace visual-studio-code

我想用一些基于数字的数学计算来代替数字。

例如,我有以下文字

...
foo 1 42 3
bar 4 5 67
...

使用Ctrl+f工具和正则表达式(.+) ([\d]+) ([\d]+) ([\d]+),我已经可以在$1$2$3中使用这些值了……但是我需要一些例如,求和值的方法。

如果我使用Total $1: $2 + $3 + $4之类的替换正则表达式,则会得到:

...
Total foo: 1 + 42 + 3
Total bar: 4 + 5 + 67
...

但实际上我想要

...
Total foo: 46
Total bar: 76
...

实际上,我不知道是否可能。

1 个答案:

答案 0 :(得分:0)

不能在正则表达式中用数学代码替换vscode(是吗?)

vscode的github中有一个未解决的问题:https://github.com/Microsoft/vscode/issues/2902