linux正则表达式.pptVIP

  • 2
  • 0
  • 约9.1千字
  • 约 76页
  • 2017-02-27 发布于湖北
  • 举报
正则表达式 曾树洪 正则表达式 很多不同的unix命令都采用一种便捷一致的方法来说明匹配模式,这种方法就是正则表达式 先学习一个命令:grep grep [-acinv] ‘搜索字符串’ filename -c:计算找到‘搜索字符串’ 的次数。 -n:输出行号 -v:反向选择 -l只给出包含给定模式的文件列表,而不给出文件中的匹配行 -o 只输出匹配的内容 搜索特定字符串 $ grep –n ‘the’ express $ grep –vn ‘the’ express $ grep -l ‘the’ *.c 在所有源文件中查找the,列出包含the 的文件名 []的使用 $ grep –n ‘t[ae]st’ express $ grep –n ‘oo’ express $ grep –n ‘[^g]oo’ express $ grep –n ‘[^a-z]oo’ express $ grep –n ‘[0-9]’ express ^和$ $ grep –n ‘^the’ express $ grep –n ‘^[a-z]’ express $ grep –n ‘^[^a-zA-Z]’ express $ grep –n ‘\.$’ express $ grep –n ‘^$’ express $ grep –v ‘^$’ express | grep –v ‘^#’

文档评论(0)

1亿VIP精品文档

相关文档