首页 > 技术文章 > re正则匹配之split()

lvhuayan 2021-09-12 23:00 原文

简介

split按照匹配的模式将字符串进行切割,返回切割后的字符串列表

语法

re.split(pattern, string, maxsplit=0, flags=0)

pattern:匹配的字符串
string:需要切分的字符串
maxsplit:分隔次数,默认为0(即不限次数)
flags:标志位,用于控制正则表达式的匹配方式,比如:是否区分大小写,多行匹配等

实例

import re
str='China1Japen2English3567ebeijing'
result=re.split((r"\d+"),str)#按照一个或多个数字进行切割
print(result)
#['China', 'Japen', 'English', 'ebeijing']

 

推荐阅读