可以使用这样的submatch()函数:
:%s/-[0-9]\+/\=submatch(0) < -100 ? -98 : submatch(0)/g
Run Code Online (Sandbox Code Playgroud)
现在每个小于 -100 的数字都将被 -98 替换,其余的保持不变。请注意,此正则表达式只会匹配负数。
| 归档时间: |
|
| 查看次数: |
97 次 |
| 最近记录: |