Pranciskus Asked: 2019-12-17 13:53:45 +0800 CST2019-12-17 13:53:45 +0800 CST 2019-12-17 13:53:45 +0800 CST 如何增加所选文本中的所有数字? 772 如何增加所选文本中的所有数字?例如: 转这个文本: hello1 hello2 对此: hello2 hello3 Windows 10。任何具有此功能的软件都可以。 text-editors find-and-replace 1 个回答 Voted Best Answer Toto 2019-12-18T08:38:41+08:002019-12-18T08:38:41+08:00 正则表达式不计算。 使用 Notepad++,你可以安装 Python 脚本插件(通过菜单 Plugins > Plugin Admin ...) 安装后,创建一个脚本,如: import re def calculate(match): return '%s' % (str(int(match.group(1)) + 1)) editor.rereplace('(\d+)$', calculate) 并将其另存为calculate.py(例如)。 打开要修改的文件,然后在菜单中选择 Plugins > Python script > Script > calculate → 完成。文件中的所有数字都加 1。
正则表达式不计算。
使用 Notepad++,你可以安装 Python 脚本插件(通过菜单 Plugins > Plugin Admin ...)
安装后,创建一个脚本,如:
并将其另存为
calculate.py
(例如)。打开要修改的文件,然后在菜单中选择 Plugins > Python script > Script > calculate
→ 完成。文件中的所有数字都加 1。