首页 / PYTHON / Python项目开发笔记
Python项目开发笔记
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python项目开发笔记,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含512字,纯文字阅读大概需要1分钟。
内容图文
![Python项目开发笔记](/upload/InfoBanner/zyjiaocheng/600/88f7521144144fa8af8313d26444a2d1.jpg)
脱敏电话号码和身份证号
import re
def 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(): # 判断是否是身份证
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项目开发笔记所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。