首页 > 其他 > 详细

正则表达式

时间:2017-02-28 14:22:24      阅读:121      评论:0      收藏:0      [点我收藏+]




什么是正则表达式

    正则表达式就是处理字符串的方法,它是以行为单位来进行字符串的处理行为,正则表达式通过一些特殊符号的辅助,可以让用户轻易达到查找、删除、替换某特定字符串的处理程序。


//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////



正则表达式

*    ####匹配0到任意字符####
?    ####匹配单个字符####
[[:alpha:]]    ####匹配单个字母####
[[:lower:]]    ####匹配单个小写字母####
[[:upper:]]    ####匹配单个大写字母####
[[:digit:]]    ####匹配数字####
[[:alnum:]]    ####匹配数字或字母####
[[:punct:]]    ####匹配单个符号####
[[:space:]]    ####匹配单个空格####

{}表示不存在的或存在的
{1..9}        ####1-9####
{a..f}        ####a-f####
{1,3,5}        ####1和3和5####
{a,b,c}        ####a和b和c####
{1..3}{a..c}    ####1a 2a 3a 1b 2b 3b 1c 2c 3c####

[]表示存在的
[a-C]        ####aA bB cC####
[a-c]        ####aA或者bB或者c####
[1-3]        ####1或者2或者3####
[145]        ####1或者4或者5####
[^abc]|[!abc]        ####除了a并且除了b并且除了c####

~        ####当前用户家目录####
~ username    ####指定用户家目录####
~ +        ####当前目录####
~ -        ####当前目录之前所在目录####

.        ####当前目录####
..        ####当前目录的上一级####


正则表达式

原文:http://12459513.blog.51cto.com/12449513/1901826

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!