python re.split()用法
时间: 2023-04-22 21:02:07 浏览: 452
re.split()是Python中re模块提供的一个函数,用于按照指定的正则表达式模式分割字符串,并返回分割后的子串列表。具体用法如下:
re.split(pattern, string, maxsplit=, flags=)
其中,pattern为正则表达式模式,string为要分割的字符串,maxsplit为最大分割次数(默认为,表示不限制分割次数),flags为正则表达式的匹配标志(默认为)。
例如,以下代码将字符串按照空格和逗号分割,并输出分割后的子串列表:
import re
s = 'hello, world! I am Python.'
result = re.split(r'[,\s]+', s)
print(result)
输出结果为:
['hello', 'world!', 'I', 'am', 'Python.']
阅读全文