re.split
功能说明
描述
按照能够匹配的子串将字符串分割后返回列表。
函数原型
re.split(pattern,str,maxsplit=0,flags=0)
参数
名称 | 类型 | 描述 |
---|---|---|
pattern | 字符型 | 匹配的正则表达式 |
str | 字符型 | 要匹配的字符串 |
maxsplit | 整型 | 分隔次数,默认为 0表示不限制次数 |
flags | 整型 | 标志位,用于控制正则表达式的匹配方式,如:是否区分大小写,多行匹配等等 |
标志位 | 描述 |
---|---|
re.I | 使匹配对大小写不敏感 |
re.L | 做本地化识别(locale-aware)匹配 |
re.M | 多行匹配,影响 ^ 和 $ |
re.S | 使 . 匹配包括换行在内的所有字符 |
re.U | 根据Unicode字符集解析字符。这个标志影响 \w, \W, \b, \B. |
re.X | 该标志通过给予你更灵活的格式以便你将正则表达式写得更易于理解。 |
返回值
类型 | 描述 |
---|---|
数组:列表型 | 执行成功返回一个列表,否则返回None |
备注
- 无
示例
def test():
ret=re.split('\\W+','bby,bby,bby')
print(ret)
演示示例
- 暂无
安装包下载
- 暂无
相关视频
- 暂无