我需要一些帮助。我正在尝试替换notepad ++中的多个关键字。请参见下面的示例:
查找全部:
所有的苹果alpha锚蚁都是
替换为:
“苹果”,“阿尔法”,“锚”,“蚂蚁”,“所有”,“上午”,“都是”
有没有办法一次性更换它?
答案 0 :(得分:1)
按热键:Ctrl + H(替换)
标签:替换
查找内容:((\b[^\s]+\b)((?<=\.\w).)?)
替换为:"$1"
选择搜索模式:正则表达式
全部替换=>完成
更新
((\b[^\s]+\b)((?<=\.\w).)?)
正则表达式,您可以在Wiki中找到更多信息,一些不错的教程是here和here:此正则表达式将选择所有以“ {”分隔的“单词” {1}}或space
.
,您可以找到有关该符号here的更多信息,这意味着我们将每个单词替换为"$1"
,并将所选单词放在中间
答案 1 :(得分:0)
\w+
"$0"
说明:
\w+ # 1 or more word character (i.e. [a-zA-Z0-9_])
you could use [a-z]+ instead of \w+ if you want only lowercases
or \S+ if you want to match any character that is not a space
替换:
" # a double quote
$0 # content of group 0, the whole match (i.e. the keyword)
" # a double quote
给定示例的结果
"apple" "alpha" "anchor" "ants" "all" "am" "are"