linux:通配符和正则
来源:互联网 发布:交易开拓者软件2014 编辑:程序博客网 时间:2024/05/22 14:54
通配符一般是用以查找文件的,可以看成是完全匹配的意思,像ls,find,cp等命令不支持正则表达式的
正则表达式则是不完全匹配的
以上红色的字就是通配符和正则表达式的区别
正则表达式:
\{n\} n是数字,例如:[0-9]\{4\} 表示匹配4位数的数字
\{n,\} 表示前面的字符不小于n次,例如[0-9]\{2,\} 表示两位以上的数字
\{n,m\} 表示匹配至少出现n次,最大出现m次,例如[0-9]\{2,3\} 表示匹配两位或者三位的数字
经典实例:
需求是需要匹配只要包含a的内容
grep "a*" test_rule.txt 这句则实现不了以上的需求
*代表出现0次或任意多次,所以上面的语句命令则会匹配所有内容
grep "^$" test_rule.txt表示匹配空白行,正则的命令是以$开头的行,在linux的换行符号是$
0 0
- linux:通配符和正则
- linux通配符和正则表达式
- linux通配符和正则表达式
- linux 正则表达式和通配符
- linux shell通配符和正则表达式
- Linux正则表达式和通配符的区别
- linux中的正则表达式和通配符
- linux之通配符和正则表达式
- Linux正则表达式-通配符
- 通配符和正则表达式
- 正则表达式 和 通配符
- 通配符和正则表达式
- 正则表达式和通配符
- 通配符和正则表达式
- 通配符和正则表达式
- linux初学习之正则表达式和通配符
- linux 命令系列之 正则表达式和通配符(53)
- linux初学习之正则表达式和通配符
- 位移枚举
- HttpClient4.2 Fluent API学习
- android一些你知道的或不知道的style
- 快速排序
- ListView.setEmptyView不起作用
- linux:通配符和正则
- 关于Android手机调用系统照相机和录像机的问题
- 打算闲的时候写一个tcp_pool.刚开始做,就结束了.因为我走到了死胡同.
- SQL服务器名称的更改
- PHP 多维数组根据某个字段排序
- css div的宽度随内部元素的宽度的变化而变化
- Android使用Glide加载Gif.解决Glide加载Gif非常慢问题
- 【android】Android中图形图片及处理相关Api的小总结
- 设置颜色下拉框