您的位置:首页 > 运维架构 > Shell

shell中基本正则表达式的元字符

2016-01-10 11:19 375 查看
基本正则表达式的元字符如下:

^:表示行的开始

$:表示行的结束

 .:匹配任一个字符

*:匹配0个或者多个先前的字符

[]:匹配字符组中的一个

[x-y]:匹配以字符范围组成的字符组中的一个字符

[^]:匹配一个不在字符范围内的字符

\:用来转义一个字符

\<:表示单词的开始

\>:表示单词的结束

\(..\):存储起来,用于后面数字引用 

x\{m\}:匹配m个x个字符

x\{m,\}:至少匹配m个字符x

x\{m,n\}:至少m个,至多n个字符x

\w:匹配数字和字符

\W:匹配非数字和非字符

\b:单词分界线 \bhello\b
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: