利用正则巧妙实现字符串的定长切片

it2026-05-28  9

利用正则巧妙实现字符串的定长切片

  前提知识:

    正则

    元字符:

  .  匹配除换行符以外的任意字符

    量词

  {n}  重复n次

 

    re模块

  re.findall(正则, 带匹配字符串)  返回所有满足匹配条件的结果,放在列表里

 

 

import re string = '123456789abcdefg' re.findall(r'.{3}', string) ['123', '456', '789', 'abc', 'def']

 

 

  特点:

  将最后不够指定长度的部分丢弃掉,也就是说,结果全部都是指定长度的字符串。

 

  

转载于:https://www.cnblogs.com/ZN-225/p/9995288.html

最新回复(0)