利用正则巧妙实现字符串的定长切片
前提知识:
正则
元字符:
. 匹配除换行符以外的任意字符
量词
{n} 重复n次
re模块
re.findall(正则, 带匹配字符串) 返回所有满足匹配条件的结果,放在列表里
import re
string = '123456789abcdefg'
re.findall(r'.{3}', string)
['123', '456', '789', 'abc', 'def']
特点:
将最后不够指定长度的部分丢弃掉,也就是说,结果全部都是指定长度的字符串。
转自:http://www.cnblogs.com/ZN-225/p/9995288.html