要将"trade war" 替换为"trade negotiation"
下面的操作
ELISP> (replace-regexp "war" "negotiation" "trade war")
nil
ELISP> (defvar s "trade war")
s
ELISP> (replace-regexp "war" "negotiation" s)
nil
ELISP> s
"trade war"
ELISP>
应该怎样操作?
要将"trade war" 替换为"trade negotiation"
下面的操作
ELISP> (replace-regexp "war" "negotiation" "trade war")
nil
ELISP> (defvar s "trade war")
s
ELISP> (replace-regexp "war" "negotiation" s)
nil
ELISP> s
"trade war"
ELISP>
应该怎样操作?
仔细看下 replace-regexp
的文档,确认下每个参数是什么意思。
你想用的应该是 -in-string 的那个。