正则表达式与通配符的区别
时间:2010-08-16 来源:huxuelin1989
通配符多用在文件名上,比如查找find,ls,cp等。
正则表达式用在文本过滤工具里,比如grep,awk,sed等。
一、通配符
一、通配符
- * 可以和零个或多个任意字符匹配
- ? 与任何单个字符匹配
- [] 任何在[]中的字符
- [!] 任何不在[]中的字符
- . 匹配任何单个字符
- $ 匹配行结束符
- ^ 匹配一行的开始
- * 匹配0或多个正好在它之前的那个字符
- \ 用来屏蔽特殊字符的含义
- [ ] 同通配符的[ ]
- [ ^ ] 同通配符的[ ! ]
相关阅读 更多 +