我有一些看起来像这样的代码:
1009,263,517,449,805,78,798,883,777,562,652,348,999,767,959,493,59
1003,960,10,57,294,538,867,426,524,441,775,308,577,785,495,847,643
Run Code Online (Sandbox Code Playgroud)
有没有办法在每个数字的开头添加一个减号?也许用正则表达式?
搜索并替换为捕获的组:
:%s/\(\d\+\)/-\1/g
Run Code Online (Sandbox Code Playgroud)
\(\d\+\) 匹配数字并捕获它;-\1-在匹配的数字前添加