本文主要是介绍用Python给文章中手机号打马赛克,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题
编写代码为文章中手机号大麦塞克。
方法
导入re模块,使用正则表达式的模式pattern = r"(1[3-9])\d{9}"找到电话号码,并提出电话号码的前两位,后面号码用*代替。
代码清单1
Content = “““ 白日依19989881888山尽,
黄河入45645546468798978海流。
欲穷12345千里目,
更上15619292345- -层楼。”””
import re
pattern = r"(1[3-9])\d{9}"
print( re. sub( pattern, r"\1******", content))
结语
针对给手机号打马赛克的问题,提出导入re模块对相关内容进行马赛克处理,通过此次实验,证明该方法有效。
这篇关于用Python给文章中手机号打马赛克的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!