python通过正则分割字符串

2022-03-11 00:00:00 字符串 分割 正则

split(string[, maxsplit]) | re.split(pattern, string[, maxsplit]):
按照能够匹配的子串将string分割后返回列表。maxsplit用于指定最大分割次数,不指定将全部分割。

"""
作者:皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/22
功能描述:python通过正则分割字符串
"""
import re
p = re.compile(r'\d+')
print(p.split('one1two2three3four4pidancode5'))

输出结果:
['one', 'two', 'three', 'four', 'pidancode', '']

以上代码在python3.9环境下测试通过

相关文章