zoukankan      html  css  js  c++  java
  • python 正则表达式

    一、介绍

    正则表达式不仅仅存在python中,正则表达式实质式字符串

    二、字符

    元字符 匹配内容
     . 匹配换行符的任意字符
    w 匹配字母、数字、下划线
    s 匹配空字符,space or table
    d 匹配数字
    W 匹配字母、数字、下划线以外的任意字符
    S 匹配空字符以外的任意字符
    D 匹配数字以外的任意字符
    匹配换行符
    匹配tab键
    ^ 字符串的开头
    # 字符串的结尾
    a|b 匹配a或b
    [....] 匹配字符组里的字符,一个字符
    [^.....] 匹配字符组以外的元素
    () 分组

    三、量词

    量词 用法
    * 0个或多个
    + 1个或多个
    ? 0个或1个
    {n} n个
    {n,} 最少n个
    {n,m} n个到m个

    四、转义字符

    正则表达式 目标
    \n
    r' '

    五、使用规则

    1.格式

    元字符+量词

    2.惰性运算

    元字符+量词+?

  • 相关阅读:
    算法第二章上机实践报告
    算法第一章作业
    第7章学习小结 不使用STL-map过实践题:QQ帐户的申请与登陆
    第6章学习小结
    HDU
    HDU 2089 不要62(数位DP)
    char-2
    chart-7
    chart-6
    char-8
  • 原文地址:https://www.cnblogs.com/wt7018/p/10878712.html
Copyright © 2011-2022 走看看