通配符查找
基础知识:()
是分组;[]
是指定字符;{}
是查找范围如{1,}
表示大于等于1个都符合
数字:[0-9]
小写英文字母:[a-z]
;大写英文字母:[A-Z]
;所有字母:[a-zA-Z]
所有中文汉字和中文标点符号:[!^1-^127]
例子:
- 查找:[任何数字]:
\[([0-9]{1,})\]
替换为cite{任何数字}:cite{\1}
- 查找:[单个数字字符]:
[0-9]*
比如将文中出现的“数字+字母”组合,内容调换,变为“字母+数字”。那么,查找内容即为([0-9])([a-z])
,分别用小括号括起来,以作分割。替换内容为:\2\1
,其中\1表示第一个小括号的内容,即数字,\2表示第二个小括号的内容,即字母。点击替换后,原文的3a,就替换为了a3。