number = ("98956784528562359856745395125874589652368745269874")
我想根据要求而不是按照货币或其他面额添加逗号到此字符串,例如在我要添加的字符串中,(逗号)在10个位置之后,即数字[9],依此类推。我尝试使用join方法,但它没有工作
输出应该是这样的:
9895678452,8562359856,7453951258,7458965236,8745269874,
答案 0 :(得分:2)
您可以使用正则表达式
import re
print re.sub("(.{10})", "\\1,", number, 0, re.DOTALL)