在每个数字中插入一个减号

我有一些看起来像这样的代码:

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

有没有办法在每个数字的开头添加一个减号?也许用正则表达式?

回答

搜索并替换为捕获的组:

:%s/(d+)/-1/g
  • (d+) 匹配数字并捕获它;
  • -1-在匹配的数字前添加

以上是在每个数字中插入一个减号的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>