正则表达式与通配符的区别

前端之家收集整理的这篇文章主要介绍了正则表达式与通配符的区别前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
通配符多用在文件名上,比如查找find,ls,cp等。
正则表达式用在文本过滤工具里,比如grep,awk,sed等。

一、通配
  1. *可以和零个或多个任意字符匹配
  2. ? 与任何单个字符匹配
  3. [] 任何在[]中的字符
  4. [!] 任何不在[]中的字符
二、正则表达式
正则表达式中的特殊字符比较多,以下仅列举一些:
  1. . 匹配任何单个字符
  2. $ 匹配行结束符
  3. ^ 匹配一行的开始
  4. * 匹配0或多个正好在它之前的那个字符
  5. \ 用来屏蔽特殊字符的含义
  6. [ ] 同通配符的[ ]
  7. [ ^ ] 同通配符的[ ! ]
原文链接:https://www.f2er.com/regex/363195.html

猜你在找的正则表达式相关文章