您的位置:首页 > 其它

台湾--身份证(外国人)正则表达式

2015-04-25 00:18 1036 查看
中华民国居留证

-----------------------------------------------------------

 

留证,是中华民国政府用于证明外国人、没有自由地区户籍的中华民国国民在自由地区内合法居留的身份证件,共分为

外侨居留证、

外侨永久居留证、

台湾地区居留证(给与没有台湾户籍的非大陆地区国民)、

港澳居民居留证、

港澳居民居留入出境证、

大陆地区人民依亲居留证、

大陆地区人民长期居留证等。

由内政部移民署核发。

 

-----------------------------------------------------------

 

 

統一證號編碼規則word檔(貼上來有些格式亂了,請包函!!)

====================================================================================================================

統一證號編碼規則

 

一、統一證號編列規則:

共計十碼,第一碼為區域碼(同國民身分證)、第二碼為性別碼(入出境管理局使用AB;警察局外事科/課使用CD)、第三至九碼為流水號、第十碼為檢查號碼。

二、檢查號碼計算規則:

第一碼英文字母轉換為二位數字碼(轉換之數字與國民身分證同),分別乘以特定數;第二碼英文字母轉換成二位數字後,只取尾數乘以特定數;餘第三~九碼,亦分別乘以特定數。檢查號碼=10-相乘後個位數相加總和之尾數。惟若相乘後個位數相加總和尾數為0,則逕以「0」為檢查號碼。

舉例:FA12345689

(F:轉換為15,A轉換為10─>取尾數「0」)

【第一碼區域及第二碼性別之英文碼,先依據下列數字表換算,惟性別轉換後之二位數字碼,只取尾數。】

 

1501234568(統  號)

×1987654321(特定數)

1507256528(不進位)

 

1+5+0+7+2+5+6+5+2+8

=41(將相乘後個位數相加)

「41」(取尾數1───若尾數為0,則逕以「0」為檢查號碼)

檢查號碼=10-1=9

三、基資登錄標準:

依據機器可判讀護照(MachineReadable Passport,簡稱MRP護照)之編列規則登錄個人基本資料(先姓後名,姓名及護照號碼均不准登錄標點符號)。

四、新舊居留證號轉碼方式:

例:舊號:A123456   ──>新號:AC01234567

說明:第一碼維持不變;第二碼依實際性別轉換為C或D;第三碼補0;第四至九碼帶入舊號之六位數流水號碼;第十碼依據前述檢查號碼計算規則計算得出。

統一證號編碼規則雖非機密資料,但仍請限目的內使用。

from:警政署外事組

==============================================================================================================

 

출처: <http://www.blueshop.com.tw/board/FUM20041006152641OLG/BRD20050527171815HPF.html>

 

-----------------------------------------------------------
 
※居留證不等同於台灣身分證,在台灣居滿三年即可→申請取得中華民國國籍證明書→放棄原國籍→歸化國籍證明書→長期居留證→定居證→入戶口及申請中華民國身分證。在等一年考核即取得「身分證」。
 
※外僑統一證號為10碼,前面2個英文字母加8個數字,第二碼的英文字母,
C代表男性, D代表女性,第一個字母則是依據證件發出地的不同,而有不同代號.例如:台北市是A,新北市是F。

 

출처: <https://tw.knowledge.yahoo.com/question/question?qid=1511070519687>

 

-----------------------------------------------------------
外籍人士在台居留證編碼原則

 

출처: <http://www.blueshop.com.tw/board/FUM20041006152641OLG/BRD20050527171815HPF.html>
 
居留证 (中华民国)

 

출처: <http://zh.wikipedia.org/wiki/%E5%B1%85%E7%95%99%E8%AD%89_(%E4%B8%AD%E8%8F%AF%E6%B0%91%E5%9C%8B)

综合

RegEx
/^[a-zA-Z][C|D|c|d][0-9]{8}$/
Example
AD12345678

Ad12345678

ad12345678
整理起来不容易
有错误的话麻烦告诉我 

整理起来不容易
有错误的话麻烦告诉我 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  正则表达式