zoukankan      html  css  js  c++  java
  • day 23 re模块 正则表达式

    一 . 正则表达式

          元字符:除了换行符外的任意字符

           .   :    匹配除了换行符意外的任意字符

          /w : 匹配数字,字母,下划线

          /s  :    匹配空白符

          /b  :    匹配单词的末尾

          /d  :    匹配数字

          /W :    匹配除了数字,字母,下划线     

          /D  : 匹配数字数字

          /S  :  匹配除了空白符

          ^    :     开头

          $    :     结尾

         [ ]    :     字符组

         [ ^ ]  :    除了字符组内的元素外

        量词,也叫限定符

        *   { 0,n}

        +  { 1,   n}

        ?  { 0,   1}

         {p}    p 次

         {p,}   p次或更多次

         {p,q}  从p次到q次

         .  *   

         .  +

         .  * ?  :爬虫常用的

          分组()

          n 换行

            n n

          .

          /

          ?

    二 .  re 模块

           findall ()  获取到匹配的所有内容

           finditer()   匹配到所有内容,返回迭代器

           search()   搜索,查到了就返回

           match()    匹配,从头开始匹配

           r '' (?P<name>正则)''

  • 相关阅读:
    【Go】http server 性能测试
    【go】基础
    【Git】gitcongfig 增删改查
    【go】sdk + idea-plugin 开发工具安装
    【Ibatis】总结各种使用技巧
    【nodejs】jade模板入门
    各语言技术列表
    【nodejs】 npm 注意事项
    PAT-l3-002堆栈
    统计相似字符串
  • 原文地址:https://www.cnblogs.com/liuteacher/p/9971759.html
Copyright © 2011-2022 走看看