python使用re正则进行匹配分割

字符串分隔

http://www.nowcoder.com/questionTerminal/d9162298cb5a437aad722fccccaae8a7

import re
while True:
    try:


        a=input()
        a1=str(a)
        a2=a1
        if len(a1)<=8:
            
            for x in range(8-len(a1)):   
                a2=a1+'0'
                a1=a2
            a3=a2
            print(a3)
        else:
            i=len(a1)%8                          
            if i!=0:
                for x in range(8-i):
                    a2=a1+'0'
                    a1=a2
            a3 = re.findall(r".{8}", a2)

#            print(a3 )
            for i in a3:
             print (i)
        
    except:
        break


全部评论

相关推荐

死在JAVA的王小美:哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈,我也是,让我免了一轮,但是硬气拒绝了
点赞 评论 收藏
分享
努力学习的小绵羊:我反倒觉得这种挺好的,给不到我想要的就别浪费大家时间了
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务