亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

pandas實(shí)現(xiàn)手機(jī)號(hào)號(hào)碼中間4位匿名化的示例代碼

 更新時(shí)間:2022年08月16日 11:55:24   作者:python小工具  
本文主要介紹了pandas實(shí)現(xiàn)手機(jī)號(hào)號(hào)碼中間4位匿名化的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

因?yàn)楣ぷ魃弦獙⒖蛻舻牟糠仲Y料傳給第三方做進(jìn)一步處理,但是因?yàn)樯婕暗绞謾C(jī)號(hào)等關(guān)鍵個(gè)人信息,所以需要對(duì)中間四位數(shù)做匿名化的簡(jiǎn)單處理。

>>> import pandas as pd
>>> import numpy as np
# 這里需要將手機(jī)號(hào)所在列在讀取時(shí)指定類型
>>> df = pd.read_excel('D:/1.xlsx', dtype={"phone":str})
>>> df
         phone
0  18373827382
1  18373824382
2  18373827382
3  18373427382
4  18373857382
5  18373827382
6  18373427382
7  18373817382
# 代碼也很簡(jiǎn)單,只是分別取手機(jī)號(hào)的
# 前三位和后四位并添加*號(hào)拼接
>>> df['phone_replace']=df['phone'].str[0:3] + "****" + df['phone'].str[7:]
>>> df
         phone phone_replace
0  18373827382   183****7382
1  18373824382   183****4382
2  18373827382   183****7382
3  18373427382   183****7382
4  18373857382   183****7382
5  18373827382   183****7382
6  18373427382   183****7382
7  18373817382   183****7382

正則隱藏手機(jī)號(hào)中間四位,改為**** (常見四種方法)

var phone='13511115678';
//方法一
var newphone=phone.substr(0, 3) + '****' + phone.substr(phone.length - 4);
//方法二
var newphone= phone.replace(phone.substr(3, 4),"****")
//方法三
var newphone=phone.replace(/(\d{3})\d{4}(\d{4})/, '$1****$3');
//方法四
var newphone=phone.replace( /([0-9]{3})([0-9]{4})([0-9]{4})/,"$1****$3")

到此這篇關(guān)于pandas實(shí)現(xiàn)手機(jī)號(hào)號(hào)碼中間4位匿名化的示例代碼的文章就介紹到這了,更多相關(guān)pandas 手機(jī)號(hào)中間4位匿名內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論