• 注册
  • 查看作者
  • 正则表达式快速入门笔记

    限定符

    a* a出现0次或多次 等同于a{0,}

    a+ a出现1次或多次 等同于a{1,}

    a? 出现0次或1次 等同于a{0,1}

    或运算符

    (a|b) 匹配a或者b

    (ab)|(cd) 匹配 ab或者cd

    ()[]{}

    {}一般是用来匹配的长度

    圆括号() 是分组

    (?:表达式) 不捕获分组

    <(\w+)>(.*?)</\1> 回溯引用 \1表示的是第1个()的分组

    方括号[] 是表示字符集

    [^0-9]其中^是取反的意思

    贪婪/懒惰匹配

    <.+> 贪婪匹配“任意字符”

    <.+?> 懒惰匹配“任意字符”

    定界符

    正则表达式的构成公式:

    /原子和元字符/模式修正符

    /是正则表达式定界符,两个/里面的内容是正则表达式

    模式修正符

    g匹配全部可匹配结果

    i不区分大小写等等

    广东·深圳
  • 0
  • 0
  • 0
  • 85
  • 请登录之后再进行评论

    登录

    最新内容

    暂没有数据

  • 发布
  • 偏好设置
  • 单栏布局 侧栏位置: