zoukankan      html  css  js  c++  java
  • Re库主要功能函数及可选标志修饰符

    Re库主要功能函数

    函数 说明
    re.search() 在一个字符串搜索匹配正则表达式的第一个位置,返回match对象
    re.match() 从一个字符串的开始位置起匹配正则表达式,返回match对象
    re.findall() 搜索字符串,以列表类型返回全部能匹配的子串
    re.split() 将一个字符串按照正则表达式匹配结果进行分割,返回列表类型
    re.finditer() 搜索字符串,返回一个匹配结果的迭代类型,每个迭代元素是match对象
    re.sub() 在一个字符串中替换所有匹配正则表达式的子串,返回替换后的字符串
       
       
       

    正则表达式可以包含一些可选标志修饰符来控制匹配的模式,修饰符被指定为一个可选的标志,多个标志可以通过按位 OR(|)它们来指定,如 re.I | re.M 被设置成 I 和 M 标志。

    修饰符 描述
    re.l 使匹配对大小写不敏感
    re.L 做本地化识别(local-aware)匹配
    re.M 多行匹配,影响^ 和 $
    re.S 使用 . 匹配包括换行在内的所有字符
    re.U 根据Unicode字符集解析字符。这个标志影响w,W,,B
    re.X 该标志通过给予你更灵活的格式以便你将正则表达式写得更易理解
  • 相关阅读:
    Solr的学习使用之(五)添加索引数据
    django视图层
    django的路由层
    第九章 MySQL 高可用(MHA)
    第八章 mysql的主从复制
    第七章 mysql的备份与恢复
    第六章 mysql日志
    第五章 存储引擎
    第四章 元数据 索引
    第三章 mysql 数据库接口程序以及SQL语句操作
  • 原文地址:https://www.cnblogs.com/uphold/p/13855161.html
Copyright © 2011-2022 走看看