工具用的順手嗎?
你的回饋能幫助我們做得更好
從文字中快速定位並提取符合中國大陸格式的身份證號碼,支援新舊版格式並統計數量。
輸入文字開始提取
概覽
了解工具能解決的問題、計算或處理邏輯,以及資料邊界。
貼上一段混有姓名、備註、標點或多行紀錄的文字後,工具會找出符合特定字元模式的中國大陸公民身份號碼候選字串,列成可複製的清單。它適合做資料整理的第一輪定位,不會替整份文件做身分查核。
先確認號碼格式:臺灣國民身分證字號是英文字母加數字,移民署列出的外來人口統一證號也採英文字母與數字組合;本工具只找中國大陸格式的 18 個連續字元,不會提取臺灣身分證字號、統一證號或 15 位舊式號碼。搜尋「身分證號碼提取」時常把這幾種需求混在一起,請先按資料所屬制度選工具。
中國大陸 GB 11643-1999 所述的公民身份號碼由地址碼、出生日期碼、順序碼與校驗碼構成。這個工具採用較寬鬆的文字篩選條件:開頭六位是數字且第一位不為 0;出生年份的字元範圍為 1800 至 2099,月份為 01 至 12,日期字元為 01 至 31;之後三位為數字,末位可為數字或 X/x。前後還必須形成英數字詞邊界,因此若候選字串緊貼英文字母、數字或底線,可能不會被列出。
這些條件只用來定位外觀符合的字串,並非標準完整檢查。舉例來說,日期欄位若寫成 2 月 30 日,仍落在工具接受的 01 至 31 字元範圍;工具不計算校驗碼,也不查地址碼、簽發資料或持有人。標準號碼的結構可參考下方國家標準資訊與公安機關說明,兩者不應被理解為本頁已完成驗證。
指南
依步驟完成操作,並透過範例核對輸入與結果。
確定要找的是中國大陸 18 位公民身份號碼格式,再從文件或紀錄中複製需要整理的文字。避免貼入與任務無關的個人資料。
輸入姓名、空格、換行或一般標點不必先清除;符合條件的字串會顯示在結果區,並附上目前清單的筆數。修改文字後,結果會跟著更新。
預設開啟「去除重複」,相同字串只留下首次出現的一筆。關閉後會按原文出現次數列出;此時可再開啟「分組統計」,將相同字串合併並標示次數。
可複製單筆或全部結果。一般清單按行複製;分組統計則會附上每個字串的出現次數。若結果缺漏,檢查是否為 18 個連續字元,以及兩側是否緊鄰英文字母、數字或底線。
不含真實個資的模式示例:若文字出現兩次「11010119900230123X」與一次「310101198504311234」,預設去重會列出兩筆;關閉去重會列出三筆。再開啟分組統計時,第一筆標示 2 次、第二筆標示 1 次。示例中的日期刻意不作為真實資料使用;其月份與日期字元仍在工具的篩選範圍內,正好說明符合字元模式不等於日期有效。
情境
查看這項工具在不同工作與生活流程中的用法。
需要處理中國大陸格式文件的臺灣行政或營運人員,可先從已獲授權的文字片段擷取候選號碼,再回到原紀錄核對欄位與用途。這一步只產生清單,不能作為身分確認。
整理多行名單或文字匯出檔時,可用去重結果找出不同候選項,或關閉去重檢視重複出現次數,再依資料管理流程處理原始紀錄。
受權責範圍內的資料管理者可用候選清單協助定位可能需要遮蔽的片段,之後仍須在適當環境完成遮蔽、權限檢查及複核;本工具不會改寫原文或產生遮蔽版本。
問答
集中解答常見疑問與容易混淆的問題。
不能。它只尋找中國大陸 18 位數字格式;臺灣國民身分證字號和統一證號包含英文字母,格式不同。
目前只比對 18 個連續字元,不含 15 位舊式格式。不要自行補上數字湊成 18 位,應依原始資料與所需業務規則另行處理。
不會。小寫 x 可以符合末位條件,但結果保留原本大小寫;大小寫不同的字串也會被視為不同項目。
工具只檢查字元長度與部分範圍,日期日數只限於 01 至 31,沒有檢查每月天數、閏年或校驗碼,所以仍可能列出不符合真實號碼規則的候選字串。
須知
使用前了解適用範圍、結果限制與必要提醒。
候選字串不等於有效證件。清單只代表字元通過本頁的篩選條件,不能證明號碼真實、有效、已簽發,不能確認持有人,也不能代替任何機關或業務要求的身分核驗。
推薦
查找相關工具、專題與可用的 API 能力。