常用正则表达式

2013年5月30日 由 Creater 留言 »

^                                 行首

$                                 行尾

^ [ t h e ]                      以t h e开头行

[ S s ] i g n a [ l L ]              匹配单词s i g n a l、s i g n a L、S i g n a l、S i g n a L

[Ss]igna[lL]”.                同上,但加一句点

[ m a y M A Y ]             包含m a y大写或小写字母的行

^ U S E R $                  只包含U S E R的行

[tty]$                           以t t y结尾的行

” .                                带句点的行

^ d . . x . . x . . x          对用户、用户组及其他用户组成员有可执行权限的目录

^ [ ^ l ]                        排除关联目录的目录列表

^[^d]                ls –l | grep ^[^d] 只显示非文件夹的文件

[ . * 0 ]                       0之前或之后加任意字符

[ 0 0 0 * ]                  0 0 0或更多个

[ iI]                             大写或小写I

[ i I ] [ n N ]                大写或小写i或n

[ ^ $ ]                         空行

[ ^ . * $ ]                     匹配行中任意字符串

^ . . . . . . $                  包括6个字符的行

[a- zA-Z]                     任意单字符

[ a – z ] [ a – z ] *         至少一个小写字母

[ ^ 0 – 9 ” $ ]                非数字或美元标识

[ ^ 0 – 0 A – Z a – z ]     非数字或字母

[ 1 2 3 ]                       1到3中一个数字

[ D d ] e v i c e            单词d e v i c e或D e v i c e

D e . . c e                    前两个字母为D e,后跟两个任意字符,最后为c e

” ^ q                            以^ q开始行

^ . $                            仅有一个字符的行

^”.[0-9][0-9]                以一个句点和两个数字开始的行

‘ ” D e v i c e ” ‘            单词d e v i c e

D e [ V v ] i c e ” .               单词D e v i c e或d e v i c e

[ 0 – 9 ] ” { 2 ” } – [ 0 – 9 ] ” { 2 ” } – [ 0 – 9 ] ” { 4 ” }      对日期格式d d – m m – y y y y

[ 0 – 9 ] ” { 3 ” } ” . [ 0 – 9 ] ” { 3 ” } ” . [ 0 – 9 ] ” { 3 ” } ” . [ 0 – 9 ] ” { 3 ” } I P地址格式

[ ^ . * $ ]                     匹配任意行

[A-Za-z]*            匹配所有单词

 

广告位

发表评论

你必须 登陆 方可发表评论.