Lee Mac 发表于 2022-7-5 17:01:31

@Roy,您可能希望在负前瞻中包含双引号,以避免(command“”)更改为(command“”)

BIGAL 发表于 2022-7-5 17:04:43

Roy_043正如我所建议的那样,使用Word创建一个宏并进行一些更改,这样您就不必记住所有键入的内容,只需保存一个空白文档。这样就可以一次性完成。由于Word宏是VBA,您可以使用替换选项读取文件。

Roy_043 发表于 2022-7-5 17:08:54

@李:你说得对。谢谢
 
改进版本:
查找内容(Suchen nach):\(\s*命令\s*“(?!\.||”)
替换为(Ersetzen durch):\(命令“_
 
备选方案(也适用于命令选项):
查找什么(Suchen nach):“(?!\.|||\s|\)|”)
替换为(Ersetzen durch):_
注意:由于此正则表达式不仅匹配命令名和选项,replace一次匹配一个。

Lee Mac 发表于 2022-7-5 17:12:09

不错,罗伊
 
以下内容也可用于解释vl cmdf的使用:
 
Find:    \(\s*(command|vl\-cmdf)\s*"(?!\._|_\.|_|")
Replace: \($1 "_

martinle 发表于 2022-7-5 17:17:57

谢谢大家的大力支持。明天我会在工作中试试。也许我可以把命令和选项完整地更改。?我希望如此!
 
马丁

martinle 发表于 2022-7-5 17:21:47

您好,已经测试过了,这让我做了很多工作。非常感谢。它工作得很好!
 
马丁
页: 1 [2]
查看完整版本: 带下划线的Lisp