正则表达式

[# 1.定义

  • 正则表达式是处理字符串的方法,他是以行为单位来进行字符串的处理行为。正则表达式通过一些特殊符号的辅助,可以让用户轻易达到查找,删除,替换谋特定字符串的处理程序。

2.grep的使用

  • grep是分析一行信息,若当中有我们所需要的信息,就将该行拿出来,语法如下:
 # grep [-acinv] [--color=auto] '查找字符串' filename
 参数:
 -a :将binary文件已txt文件的方式查找数据
 -c 计算找到“查找字符串”的次数
 -i 货流大小写的不同,所以大小写视为相同
 -n 顺便输出行号
 -v 反向选择,即显示出没有'没有字符串‘内容的哪一行
  • gerp的一些高级参数
 # grep [-a] [-p] [--color=auto] '搜寻字符串' filename 

需要注意的是grep寻找字符串时,是整行来进行数据选取的。如果有一个文件有10行,其中两行是所需要的查找的字符串,则只会显示两行。

基础正则表达式字符

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容