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
^:表示行的开始
$:表示行的结束
.:匹配任一个字符
*:匹配0个或者多个先前的字符
[]:匹配字符组中的一个
[x-y]:匹配以字符范围组成的字符组中的一个字符
[^]:匹配一个不在字符范围内的字符
\:用来转义一个字符
\<:表示单词的开始
\>:表示单词的结束
\(..\):存储起来,用于后面数字引用
x\{m\}:匹配m个x个字符
x\{m,\}:至少匹配m个字符x
x\{m,n\}:至少m个,至多n个字符x
\w:匹配数字和字符
\W:匹配非数字和非字符
\b:单词分界线 \bhello\b
相关文章推荐
- 打包提交命令
- linux shell工具集合
- shell---mysql备份
- 企业Shell实战-批量检查多个网站地址是否正常
- linux shell工具集合
- bash学习前方
- 用Xshell连接 VMware的cent OS 系统过程
- -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
- linux bash 自动补全功能
- -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such fi
- Windows下写shell脚本到Linux下执行遇到的问题及解决方案
- erlang接入远程shell
- Shell 排序大文件
- 给shell脚本中加上执行日志
- shell 简介 编程 应用
- 利用commands模块执行Linux shell命令
- ovirt-shell 使用
- ssh信任,scp远程到本地不输密码
- awk与shell变量互相赋值
- -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory