正则表达式之反向引用的应用
图 1在保护用户手机号信息时需要将用户手机号中间四位隐藏,可通过正则表达式中的反向引用来实现,如图1
patt = r'(\d{3})\d{4}(\d{4})' # r 前缀避免转义
if re.match(patt, cellphone).groups() is not None:
hidden_cellphone = re.sub(patt, r'\1****\2', cellphone)
图 1在保护用户手机号信息时需要将用户手机号中间四位隐藏,可通过正则表达式中的反向引用来实现,如图1
patt = r'(\d{3})\d{4}(\d{4})' # r 前缀避免转义
if re.match(patt, cellphone).groups() is not None:
hidden_cellphone = re.sub(patt, r'\1****\2', cellphone)
本文标题:隐藏手机中间数字
本文链接:https://www.haomeiwen.com/subject/lsofottx.html
网友评论