• 正则表达式备忘录


    限定符

    ?:匹配前面的字符或者表达式 0次 或者 n次,等同于{0,1},例如:

    *:匹配前面的字符或者表达式 0次 或者 多次,等同于{0,}

    +:匹配前面的字符或者表达式1次 或者 多次 ,等同于{1,}

    {}:前一个字符出现多少次

    ():多个字符的重复,使用()括起来

    |:运算符 | 表示 或者

    []:表示字符只能取自方括号内的

    • [a-z]:表示所有的小写英文字符
    • [a-zA-Z]:表示所有的英文字符
    • [0-9]:表示所有的数字字符
      ^:表示脱字符,除 ….. 以外的字符,例如:[^0-9] 表示所有非数字字符

    元字符

    • \d 数字字符
    • \D 非数字字符
    • \w 单词字符、数字、下划线
    • \W 非单词字符
    • \s 空白符(包含 tab和换行符),包含tab和换行符
    • \S 非空白字符
    • . 任意字符,但是不包含换行符
    • ^ 行首,$行尾

    修饰符

  • 相关阅读:
    1-27 awk 基本使用
    计算机网络(一)带宽
    CRC检错技术原理
    Wireshark漫谈(一)
    SQL字符串拼接
    MySQL学习笔记(二)
    MySQL学习笔记(一)
    Java 反射机制(二)
    Java 反射机制(一)
    Windows使用MySQL数据库管理系统中文乱码问题
  • 原文地址:https://www.cnblogs.com/mojiruo/p/16119549.html
Copyright © 2020-2023  润新知