正则表达式 – 使用Python插入每64个字符的换行符

前端之家收集整理的这篇文章主要介绍了正则表达式 – 使用Python插入每64个字符的换行符前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用Python我需要每64个字符插入一个字符串换行符。在Perl中很容易:
s/(.{64})/$1\n/

在Python中如何使用正则表达式呢?
有没有更多的pythonic方式来做到这一点?

与Perl相同,但是使用反斜杠而不是美元来访问组:
s = "0123456789"*100 # test string
import re
print re.sub("(.{64})","\\1\n",s,re.DOTALL)

re.DOTALL相当于Perl的s / option。

原文链接:https://www.f2er.com/regex/357428.html

猜你在找的正则表达式相关文章