日度归档:2021年1月19日

正则表达式中常见的修饰符有哪些呢?


摘要:
下文讲述Python中正则表达式常见修饰符的简介说明,如下所示:

正则表达式中修饰符的功能:
    用于指定正则表达式的匹配模式,如大小写匹配等 
    多个修饰标志之间使用"|"分隔
下表将列出正则表达式中常见的修饰符
修饰符

备注说明
re.I

使匹配对大小写不敏感
re.L

做本地化识别(locale-aware)匹配
re.M

多行匹配,影响 ^ 和 $
re.S

使 . 匹配包括换行在内的所有字符
re.U

根据Unicode字符集解析字符 这个标志影响 \w, \W, \b, \B.
re.X

该标志通过给予你更灵活的格式以便你将正则表达式写得更易于理解

Python中re.split函数起什么作用呢?


摘要:
下文讲述Python中re.split函数的功能的简介说明,如下所示:

re.split函数的功能:
        使用正则表达式对字符串进行分割操作

re.split函数的语法:
        re.split(pattern, string[, maxsplit=0, flags=0])
   --------参数说明----------
       pattern:匹配的正则表达式
       string:待分割的字符串
       maxsplit:分隔次数
        maxsplit=1 分隔一次,默认为 0,不限制次数
      flags:标志位
       用于控制正则表达式的匹配方式
          如:是否区分大小写,多行匹配等

例:
Python中re.split函数的示例分享

 #maomao365.com
#正则表达式split函数的示例说明
 
import re
 
s = "www.1maomao365.com98"
pattern = re.compile(r'\d+')

#正则表达式分割字符串
match =   pattern.split(s);

print(match);
Python正则表达式re.split函数示例分享

Python正则表达式re.split函数示例分享