我有一个包含 1000 多个问题的文件,格式如下;
问题:哪颗行星被称为水行星?
水星
地球
火星
木星
问题:以下哪项由星星的颜色表示?
重量
距离
温度
尺寸
我想将“问题”替换为
问题 1:
问题 2:
问题 n:
答案1
您可以在 PythonScript 插件中运行 Python 脚本。
如果尚未安装,请按照此操作指导
- 创建脚本(插件>> PythonScript >> 新脚本)
- 复制此代码并保存文件(例如 insert_num.py):
import re
counter = 0
def insert_num(match):
global counter
counter += 1
return ' ' + str(counter)
editor.rereplace(r'(?<=Question)', insert_num)
- 打开要修改的文件
- 运行脚本(插件>> PythonScript >> 脚本>> insert_num)
- 完毕