手機條碼、自然人憑證條碼與捐贈碼檢核(檢查/驗證)規則

手機條碼、自然人憑證條碼與捐贈碼檢核(檢查/驗證)規則

手機條碼、自然人憑證條碼與捐贈碼檢核(檢查/驗證)規則


資料來源: https://www.cetustek.com.tw/news.php?id=186

https://cynthiachuang.github.io/Check-Love-Code/

https://regex101.com/

https://github.com/jash-git/Regular-Expression-Teaching [正則表達式 影片+PDF 教學 [Regular Expression Teaching]]

C# 線上編譯器: https://dotnetfiddle.net/


★手機條碼
    由Code39組成,總長度為8碼字元
    第一碼必為『/』
    其餘七碼則由數字【0-9】、大寫英文【A-Z】與特殊符號【.】【-】【+】組成
    正則表達式C#: 

^/[A-Z0-9+-\.]{7}$

自然人憑證條碼
    總長度為16碼字元
    前兩碼為大寫英文【A-Z】
    後14碼為數字【0-9】

    正則表達式C#: 

^[A-Z]{2}[0-9]{14}$

捐贈碼(愛心碼)
    總長度為3至7碼字元
    全部由數字【0-9】組成
    正則表達式C#:  

^\d{3,7}$

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *