zoukankan      html  css  js  c++  java
  • linux下grep命令笔记

    grep
        -i 不区分大小写
        --color 添加颜色
            alias grep=‘grep --color=auto’
        -v 显示没有被模式匹配到的行
        -o 只显示被模式匹配到的字符串
        
    回顾:
        * 任意长度的任意字符
        ?任意单个字符
        [] 指定范围内
        [^] 指定范围外

    正则表达式:Regular EXPression,(REGEXP)
        元字符:
            . 匹配任意单个字符
            * 匹配其前面的字符任意次(贪婪模式)
                .*
            ? 匹配其前面的字符1次或0次()
            {m,n} 匹配其前面的字符至少m次,之多n次
               例子: {1,} {,3}
            ^ 锚定行首
            $ 锚定行尾
                ^$ 空白行
            [] 匹配指定范围内任意单个字符
            [^] 匹配指定范围外的任意单个字符
                [:digit:] 数字
                [:lower:] 小写字母
                [:upper:] 大写字母
                [:punct:] 标点符号
                [:space:] 空白字符
                
            <或者 锚定词首,其后面的任意字符必须作为单词首部出现
            >或者 锚定词尾,其前面的任意字符必须作为单词尾部出现
                例子:<root>
            () 分组
                例子:(ab)*
                1 引用第一个左括号以及与之对应的右括号里面的内容
                    例子:(l..e).*1
           

  • 相关阅读:
    聊聊ES6中的generator
    generator-yield到底是个啥
    jquery 常用方法中那些我不知道的事
    jquery 获取textarea文本值详解
    数组去重
    五指棋人机大战之ai篇
    五指棋人机大战之ui篇
    css控制背景图像不随滚动条的滚动而滚动
    用canvas画会旋转的伞
    CSS3 实现太极图案
  • 原文地址:https://www.cnblogs.com/tianyik/p/5116676.html
Copyright © 2011-2022 走看看