zoukankan      html  css  js  c++  java
  • 关于正则表达式皮毛学习总结

     
    /t 水平制表符
    /v 垂直制表符
    /n 换行符
    /r 回车符
    /0 空字符
    /f 换页符
    /cX 与X对应的控制字符Ctrl+X(比如Ctrl+C)
    元字符:在正则表达式中有特殊含义的非字母字符
    * + () | ? $ ^ {} []

    字符类

    [abc]匹配abc

    [^abc]匹配除了abc,^取反

    范围类

    [a-z]匹配a至z的字符 [a-zA-Z]可以连着写 如果需要匹配‘-’只需要[a-z-]

     

    预定义字符 等价于 意义
    . [^ ] 除了回车换行符之外的所有字符
    /d [0-9] 数字字符
    /D [^0-9] 非数字字符
    /s [ x0Bf ] 空白符Space
    /S [^ x0Bf ] 非空白符
    /w [a-zA-Z0-9] 字符
    ^   表示开始
    $   表示结束
       表示单词边界
    B   表示非单词边界

    量词

    匹配只出现一次
    + 匹配至少出现一次
    * 匹配出现任意次
    {n} 匹配出现n次
    {n,m} 匹配出现n到m次
    {n,} 匹配至少出现n次
    {0,n} 匹配最多出现n次
    g(global) 全局匹配
    i(ignore case) 忽略大小写
    m(multiple lines) 多行匹配
  • 相关阅读:
    OCP-1Z0-051-V9.02-55题
    OCP-1Z0-051-V9.02-60题
    OCP-1Z0-053-V12.02-59题
    OCP-1Z0-053-V12.02-184题
    OCP-1Z0-053-V12.02-595题
    OCP-1Z0-053-V12.02-584题
    OCP-1Z0-053-V12.02-234题
    OCP-1Z0-053-V12.02-548题
    OCP-1Z0-053-V12.02-549题
    OCP-1Z0-053-V12.02-551题
  • 原文地址:https://www.cnblogs.com/SimonKly/p/6510572.html
Copyright © 2011-2022 走看看