Answers:
您正在寻找regexp-quote
:
此函数返回一个唯一匹配为字符串的正则表达式。仅当缓冲区中的下一个字符为字符串时,才能使用此正则表达式进行查找。如果要搜索的文本包含字符串,则将其成功用于搜索功能。
这样,您可以在调用需要正则表达式的函数时请求精确的字符串匹配或搜索。
regexp-quote
具有很好的替代用法,可以在字符串中转义特殊字符,以便在函数需要“ Emacs形式”的正则表达式时正确使用-例如,如果您不记得要使用多少个反斜杠来转义文字反斜杠,则只需运行regexp-quote
在scratch
缓冲区或中ielm
。