美文网首页
隐藏手机中间数字

隐藏手机中间数字

作者: adam_1iu | 来源:发表于2017-03-27 09:35 被阅读0次

    正则表达式之反向引用的应用

     在保护用户手机号信息时需要将用户手机号中间四位隐藏,可通过正则表达式中的反向引用来实现,如图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