赞
踩
分割字符串的模板,就是分割字符串的格式。
限制分割字符串的次数。
(1)
import re
#split分割字符串
re1=re.split(";",'a;b;c;d')
print(re1)
结果:
['a', 'b', 'c', 'd']
这个例子便是用;作为模式字符串进行分割,返回值是一个列表。
(2)
#用以3个小写字母开头,进阶一个-,并以2个数字结尾的字符串作为分割字符进行分割
re2=re.split('[a-z]{3}-[0-9]{2}','textabc-4312productxyz-43abill')
print(re2)
结果:['text', '12product', 'abill']
这个例子用来分割的是’abc-43’与’xyz-43’
(3)
#用maxspilt限定分割次数
re3=re.split('[a-z]{3}-[0-9]{2}','textabc-4312productxyz-43abill',maxsplit=1)
print(re3)
结果:['text', '12productxyz-43abill']
用maxspilt限制分割字符串的次数为一。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。