我的文档中有以下几行:
[Ctrl + r] : ..............
[Ctrl + u] : ..............
...
[Ctrl + m] : ..............
我想要的(使用特克斯沃克斯替换向导)是替换所有匹配模式的字符串[*]经过\mycommand{$1}因此行变为:
\mycommand{Ctrl + r} : ..............
\mycommand{Ctrl + u} : ..............
...
\mycommand{Ctrl + m} : ..............
我该如何继续?
答案1
TeXworks 可以替换正则表达式。使用菜单中的搜索->替换 (或 Ctrl+R),然后输入\[Ctrl ([^]]*)\]
“替换”字段和\mycommand{Ctrl \1}
“使用”字段,并激活“正则表达式”复选框。
按“替换”或“全部替换”将得到所需的结果。