免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 814 | 回复: 0
打印 上一主题 下一主题

正则表达式 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-08-31 23:40 |只看该作者 |倒序浏览

经常使用的正则表达式举例
^                                 行首
$                                 行尾
^ [ 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]*            匹配所有单词


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/49562/showart_2042517.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP