`

shell编程 6 正则表达式

阅读更多
一,linux中的正则表达式的定义与通配符的区别
1,定义:
  正则表达式用来在文件中匹配符合条件的字符串,比如grep ,awk,sed命令都支持正则表达式
2,区别
  正则表达式只是针对文件中的字符串
  通配符只是针对文件名

3, a*  匹配0个或者多个前面是a的行
   ^   匹配行首
   $   匹配行尾
   [a]  匹配中括号指定的任意的一个字符
   [^a]  匹配中括号的字符以外的任意的一个字符
   \   转义
   \{n,m\}  前面的字符至少出现n次,最多m次
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics