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

    正则表达式

    1.什么是正则表达式

      正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串"用来表达对字符串的一种逻辑过滤。

      正则表达是的大致匹配过程是:

          1.依次拿出表达式和文本中的字符比较,
          2.如果每一个字符都能匹配,则匹配成功;一旦有匹配不成功的字符则匹配失败。
          3.如果表达式中有量词或边界,这个过程会稍微有一些不同

    2.正则表达式的语法规则

    元字符:. ^ $ * + ? { } [ ] | ( )

      下表为Python中正则表达式的一些匹配规则,图片资料来源于CSDN

    
    
  • 相关阅读:
    08 正则表达式
    07 函数&对象
    06 Math&Date&Json
    05 数组&字符串
    04 循环控制
    03 流程控制
    02 数据类型&运算符
    大道至简
    Avg_row_length是怎么计算的?
    理解innodb buffer pool
  • 原文地址:https://www.cnblogs.com/skyell/p/9072329.html
Copyright © 2011-2022 走看看