pandas實(shí)現(xiàn)手機(jī)號(hào)號(hào)碼中間4位匿名化的示例代碼
因?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)文章希望大家以后多多支持腳本之家!
- 正則表達(dá)式實(shí)現(xiàn)手機(jī)號(hào)中間4位數(shù)隱藏或者只顯示末尾四位數(shù)
- angularJs自定義過濾器實(shí)現(xiàn)手機(jī)號(hào)信息隱藏的方法
- C#使用正則表達(dá)式隱藏手機(jī)號(hào)中間四位為*
- mysql sql語句隱藏手機(jī)號(hào)碼中間四位的方法
- php實(shí)現(xiàn)替換手機(jī)號(hào)中間數(shù)字為*號(hào)及隱藏IP最后幾位的方法
- C#隱藏手機(jī)號(hào)、郵箱等敏感信息的實(shí)現(xiàn)方法
- PHP實(shí)現(xiàn)手機(jī)號(hào)碼中間四位用星號(hào)(*)隱藏的自定義函數(shù)分享
- PHP用星號(hào)隱藏部份用戶名、身份證、IP、手機(jī)號(hào)等實(shí)例
相關(guān)文章
Python?"手繪風(fēng)格"數(shù)據(jù)可視化方法實(shí)例匯總
這篇文章主要給大家介紹了關(guān)于Python?"手繪風(fēng)格"數(shù)據(jù)可視化方法實(shí)現(xiàn)的相關(guān)資料,本文分別給大家?guī)砹薖ython-matplotlib手繪風(fēng)格圖表繪制、Python-cutecharts手繪風(fēng)格圖表繪制以及Python-py-roughviz手繪風(fēng)格圖表繪制,需要的朋友可以參考下2022-02-02使用keras內(nèi)置的模型進(jìn)行圖片預(yù)測(cè)實(shí)例
這篇文章主要介紹了使用keras內(nèi)置的模型進(jìn)行圖片預(yù)測(cè)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-06-06python調(diào)用cmd命令時(shí)遇到的路徑空格問題和中文亂碼的解決
這篇文章主要介紹了python調(diào)用cmd命令時(shí)遇到的路徑空格問題和中文亂碼的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-02-02Python?NumPy教程之?dāng)?shù)據(jù)類型對(duì)象詳解
每個(gè)?ndarray?都有一個(gè)關(guān)聯(lián)的數(shù)據(jù)類型?(dtype)?對(duì)象。這個(gè)數(shù)據(jù)類型對(duì)象(dtype)告訴我們數(shù)組的布局。本文將通過示例詳細(xì)講講NumPy的數(shù)據(jù)類型對(duì)象,需要的可以參考一下2022-08-08Django獲取model中的字段名和字段的verbose_name方式
這篇文章主要介紹了Django獲取model中的字段名和字段的verbose_name方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-05-05