一般為了保護公民個人隐私,會在公開發布帶有身份号的個人信息時将中間8位隐藏。在大量數據面前如果用手動方式處理的話工作量會很大,在這裡介紹一種用word處理的方式。
樣表
姓名
身份證号
手機号
張三
640321190001010556
13711110303
李四
642123195608150925
18922220516
王小二
640321201512010931
13302020000
一、打開查找替換功能,切換到替換
二、點擊更多,勾選使用通配符,輸入查找内容
([0-9]{6})([0-9]{8})([0-9]{4}),輸入替換内容\1********\3,點擊全部替換。
原理解釋:
查找部分
小括号用于分組,第一組([0-9]{6}),第二張([0-9]{8}),第三組([0-9]{4})
[0-9]{6} 0到9之間的數字重複出現6次,即身份證前6位
[0-9]{8} 0到9之間的數字重複出現8次,即身份證前8位,需要隐藏的部分
[0-9]{4} 0到9之間的數字重複出現4次,即身份證後4位
替換部分
\1********\3
\1 查找内容的第一組
\3 查找内容的第三組
整體意思,第一部分和第三部分不變,第二部分換成8各星号
拓展應用,替換隐藏手機号中間4位。
查找内容1([0-9]{2})([0-9]{4})([0-9]{4})
替換内容1\1****\3
處理結果:
姓名
身份證号
手機号
張三
640321********0556
137****0303
李四
642123********0925
189****0516
王小二
640321********0931
133****0000
word通配符使用技巧可以在word中按F1查看幫助或百度,如果是在excel中可以用replace函數處理。
【精彩文章推薦】:
Word神技巧!學會第一個就可以上升一個新高度!
6個技巧教你解決Word常見難題,很好用!
如果你在日常使用Word的過程中遇到問題,歡迎留言。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!