欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python将字符串按照固定长度分割

程序员文章站 2022-04-06 15:31:36
...

1. 问题描述

将已知的字符串string按照固定长度分割,假设这里的固定长度为5。

2. 解决方案

import re
string = "asdfghjklqwertyuiop"
st = re.findall(r'.{5}', string)
print(st)

输出如下,且最后不足5位的,直接舍弃。
Python将字符串按照固定长度分割
这里使用了re模块的findall函数:

  • re :这个模块提供了正则表达式匹配操作,正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。
  • re.findall:findall(pattern, string, flags=0),返回string中所有与pattern相匹配的全部字串,返回形式为数组(更多用法参见该文档)。

完结撒花????!