Python项目开发笔记

Python项目开发笔记,第1张

概述脱敏电话号码和身份z号importredefcheck_phone_sfz_chuli(data):reg='^1(3[0-9]|4[5,7]|5[0,1,2,3,5,6,7,8,9]|6[2,5,6,7]|7[0,1,7,8]|8[0-9]|9[1,8,9])\d{8}$'iflen(data)==11andre.match(reg,data):returndata.replace(data[3:7],"* 脱敏电话号码和身份z号
import redef check_phone_sfz_chuli(data):    reg = '^1(3[0-9]|4[5,7]|5[0,1,2,3,5,6,7,8,9]|6[2,5,6,7]|7[0,1,7,8]|8[0-9]|9[1,8,9])\d{8}$'    if len(data) == 11 and  re.match(reg,data):        return data.replace(data[3:7], "****")    elif len(data) == 18 and data.isdigit():  # 判断是否是身份z        return data.replace(data[8:14], '******')    else:        return data### 从数据库里捞出来的原始字符串tt = [(1, 'rose', '18037029723'), (2, 'tom', 'cs'), (3, 'nick', 'gz')]for line in tt:    l = List(line)   # 元组转列表    print(l)

 

总结

以上是内存溢出为你收集整理的Python项目开发笔记全部内容,希望文章能够帮你解决Python项目开发笔记所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1188779.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存