zoukankan      html  css  js  c++  java
  • 4-4 grep及正则表达式

    1. grep:Globally search a Regular Expression and Print:根据模式搜索文本,并将符合模式的文本行显示出来

    pattern:文本字符和正则表达式的元字符

    一般查询

    image

    其中

    -i:忽略大小写

    --color:

    image

    另外,删掉alias,是以如下格式

    image

    -v:显示没有被模式匹配的行

    -o:只显示被模式匹配到的字符串

    image

    2. 正则表达式:regular expression,简称REGXP

    image

    3. 位置锚空

    ^: 锚空行道,此字符后的任意内容必须出现在行首

    $: 锚空行尾,此字符前的任意内容必须出现在行尾

    ^$:  空白行

    image

     

    4. 特殊字符

    []:匹配指定范围内的任意单个字符

    [^]:匹配指定范围外的任意单个字符

    还有一些数字、小写、大写等东西

    image

    5.

    <:其后面的任意字符必须作为单词首部出现或用,锚空词首

    >:其前面的任意字符必须作为单词尾部出现或用,锚空词尾

    <root>:以root出现

    () :分组。  (ab)*:ab作为一个整体出现一次,或者0次,注意这个可以不出现,0次嘛。

  • 相关阅读:
    关于XML文档
    Why sql is called structured query language?1
    UML学习---交互
    C#为什么不采用多继承:
    url中
    array
    hard
    构造函数返回值
    布局容器layout Container
    k8s的概念
  • 原文地址:https://www.cnblogs.com/BlackWizard2016/p/6241672.html
Copyright © 2011-2022 走看看