基本正则表达式:贪婪模式(尽可能长地去匹配符合模式的内容)@H_502_2@
^:锚定行首的符合条件的内容,用法格式“^pattern”;@H_502_2@
$: 锚定行尾的符合条件的内容,用法格式“pattern$”;@H_502_2@
^pattern$: @H_502_2@
^$: 空白行@H_502_2@
.: 匹配任意单个字符@H_502_2@
*:匹配紧挨在其前面的字符任意次;@H_502_2@
a*b: ab,aab,acb,b@H_502_2@
.*: 匹配任意长度的任意字符@H_502_2@
[]:匹配指定范围内的任意单个字符@H_502_2@
[^]:匹配指定范围外的任意单个字符@H_502_2@
[a-z],[A-Z],[0-9]@H_502_2@
[:lower:] 等同[a-z]@H_502_2@
[:upper:] 等同[A-Z]@H_502_2@
[:digit:] 等同[0-9]@H_502_2@
[:alpha:] 等同[a-z][A-Z]@H_502_2@
[:alnum:] 等同[a-z],simsun;font-size:14px;color:#000000;">[:space:] 空白字符@H_502_2@
[:punct:] 特殊字符@H_502_2@
@H_404_73@
\?: 匹配紧挨在其前面的字符0次或1次;@H_404_73@@H_502_2@
a\?b: ab,simsun;font-size:14px;color:#000000;">\{m,n\}: 匹配其前面的字符至少m次,至多n次;@H_502_2@
\{0,n\}: 至多n次;0-n次;@H_502_2@
502_2@
\{m\}: 精确匹配m次;@H_502_2@
a\{1,3\}b: b,ab,aaab,aaaaaab,acb@H_502_2@
grep "[bB].\{2,5\}[tT]": Boot,B123T,bxy12T@H_502_2@
\<: 锚定词首,用法格式:\<pattern@H_502_2@
\b: \bpattern@H_502_2@
\>: 锚定词尾,用法格式:pattern\>@H_502_2@
\b: pattern\b@H_502_2@
\<pattern\>:锚定单词@H_502_2@
\(\): 分组,用法格式: \(pattern\)@H_502_2@
\(ab\)\{1,3\}: ab,abb,abab,ababab,@H_502_2@
ab任意字符ab:ab.*ab@H_502_2@
a.b任意字符a.b: \(a.b\).*\1@H_502_2@
@H_404_73@
扩展正则表达式:未标明的与基本正则表达式相同@H_502_2@
.: 任意单个字符@H_502_2@
[]:@H_502_2@
[^]:@H_502_2@
*@H_502_2@
+: 匹配其前面的字符至少1次;@H_502_2@
?: @H_502_2@
{m,n}: 至少m次,至多n次;@H_502_2@
a|b: 二选一;@H_502_2@
\<@H_502_2@
\>@H_502_2@
^@H_502_2@
$@H_502_2@