通配符主要有:
*代表0至任意个字符;
^?代表任意字符;
^#代表任意数字;
^$代表任意字母;
^&代表查找内容(在替换时使用)。
其他段落标记、人工换行符、制表符等等应该称为特殊字符。
所谓通配就是随意的,如我知道一个单词的第一个字母是B,第三个C,但第二个不知道了,那就搜索B?C
任意单个字符
键入?
例如,s?t可查找“sat”和“set”。
任意字符串
键入*
例如,s*d可查找“sad”和“started”。
单词的开头
键入<
例如,<(inter)查找“interesting”和“intercept”,但不查找“splintered”。
单词的结尾
键入>
例如,(in)>查找“in”和“within”,但不查找“interesting”。
指定字符之一
键入[]
例如,w[io]n查找“win”和“won”。
指定范围内任意单个字符
键入[-]
例如,[r-t]ight查找“right”和“sight”。必须用升序来表示该范围。
中括号内指定字符范围以外的任意单个字符
键入[!x-z]
例如,t[!a-m]ck查找“tock”和“tuck”,但不查找“tack”和“tick”。
n个重复的前一字符或表达式
键入{n}
例如,fe{2}d查找“feed”,但不查找“fed”。
至少n个前一字符或表达式
键入{n,}
例如,fe{1,}d查找“fed”和“feed”。
n到m个前一字符或表达式
键入{n,m}
例如,10{1,3}查找“10”、“100”和“1000”。
一个以上的前一字符或表达式
键入@
例如,http://www.360doc.com/mailto:lo@t查找“lot”和“loot”。
标签:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。