关闭

实例讲解2--正则表达式b

标签: 正则表达式signaluser
77人阅读 评论(0) 收藏 举报
分类:
13.常用正则表达式举例
正则表达式 匹配功能
^[the] 以the开头行
[Ss]igna[lL] 匹配单词signal,signaL,Signal,SignaL
[Ss]igna[lL]\. 同上,但加一个句点
[mayMAY]
^USER$ 只包含USER的行
[tty]$ 以tty结尾的行
\. 带句点的行
^d..x..x..x 对用户、用户组及其它用户组成员有可执行权限的目录
^[^l] 排除关联目录的目录列表
[.*0] 0之前或之后加任意字符
[000*] 000或更多个
[iI] 大写或小写I
[iI][nN] 大写或小写I或n
[^$] 空行
[^.*$] 匹配行中任意字符
^……$ 包括6各字符的行
[a-zA-Z] 任意单字符
[a-z][a-z]* 至少两个小写字母
[^0-9\$] 非数字或美元表示
[^0-9A-Za-z] 非数字或字母
[123] 1到3中的一个数字
[Dd]evice 单词Device或device
De..ce 前两个字母为De,后跟两个任意字符,最后为ce
^.$ 仅有一个字符的行
^\.[0-9][0-9] 以一个句点和两个数字开始的行
“’Device’” 单词Device
De[Vv]ice\. 单词Device.或DeVice.
[0-9]\{2\}-[0-9]\{2\}-[0-9]\{4\} 日期格式dd-mm-yyyy
[1-9][0-9]\{1,2\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\} IP地址格式nnn.nnn.nnn.nnn
[^.*$] 匹配任意行
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:25962次
    • 积分:888
    • 等级:
    • 排名:千里之外
    • 原创:79篇
    • 转载:1篇
    • 译文:0篇
    • 评论:1条
    最新评论