文件替换,加上小数点的正则?-灵析社区

LightSea

![snipaste_2024-02-19_20-28-32.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241010/0c599da94d0b0000b5702860a0c2cfd0.png) 传送门:[嗨正则](https://link.segmentfault.com/?enc=r3%2FcnYNnhTdBKJnrjeHX2w%3D%3D.cKUhlNsvBVe1apaQkg%2Br1AOtqP05D6%2FlJa%2FErI3yrOk%3D) * * * > 这里是华丽丽的分割线 > **下面是以前的回答,不符合题意,仅供参考** * * * 查找正则:`damageValue:\s?([\s\d\+\*]+)` 替换为:`damageValue: ($1) / 10` ![snipaste_2024-02-16_23-25-08.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241010/496e007636ba053e659c8e62b75e2ec3.png) 传送门:[嗨正则上的示例](https://link.segmentfault.com/?enc=6lJPiqgZn3LrBuK%2FuQxUTQ%3D%3D.gcGY3AZjxBx0t60huKJcz6OUYt3JuRz%2B7Ze%2FMuYrZaM%3D) * * * 如果不想在替换时再写 `damageValue` 什么的,可以 查找正则:`(damageValue:\s?)([\s\d\+\*]+)` 替换为:`$1($2) / 10` 注意这里用到了两个捕获组 > * * * > > 2024-02-19 更新 根据题主更新后的要求,看是不是这样: ![snipaste_2024-02-19_16-29-29.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241010/bcdaf7a29cd0cb4c138f0c8a189a3829.png) 传送门:[https://hiregex.com/r/nXANs1/3](https://link.segmentfault.com/?enc=bzkHeZLl5SYncVPhnUZNOg%3D%3D.rbpoWaEt22Id23zbtz%2FI7x%2F5GdSXJWM4zXkPsIvxxs8%3D)

阅读量:1

点赞量:0

问AI