ASPONE.CN
苦逼

python 中按照指定长度截取字符串为数组

import re
a = 'abcdefghijklmn'
re.findall('.{5}|.+', a)

结果:

['abcde', 'fghij', 'klmn']


注意正则中的'.{5}|.+',把最后不足指定长度5的字符放到数组最后一个元素

Copyright © 2016 ASPONE.CN. All Rights Reserved. 京ICP备18038662号