基本正则表达式

 每日运维   2018-10-30 19:13   5573 人阅读  0 条评论

元字符:

.:匹配任意单个字符

[]:匹配指定范围内的任意单个字符

[^]:匹配指定范围外的任意单个字符

字符集:

[:digit:]数字[:lower:]小写字母[:upper:]大写字母[:purct:]标点符号[:space:]空白字符[:alpha:]所有字母[:alnum:]所有数字和字母

次数匹配:

*:匹配其前面字符任意次

\?:匹配其前面字符1次或0次

\{m,n\}:匹配其前面字符最少m次,最少n次

.*:匹配任意长度任意次

锚定

^:锚定行首,后面的任意字符必须出现在行首

$:锚定行尾,后面的任意字符必须出现在行尾

\<或\b:锚定词首,后面的任意字符必须出现在单词首部

\>或\b:锚定词尾,前面的任意字符必须出现在单词尾部

分组:

\(\): \(ab\)

\1,\2,\3… 后向引用\1 = ab


本文地址:https://linux365.cn/47.html
版权声明:本文为原创文章,版权归 每日运维 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

还没有留言,还不快点抢沙发?