カナダ社会保障番号の通常範囲

通常範囲は、ハイフン、スペース、ピリオドで区切られている DDD-DDD-DDD 形式の 9 桁の番号を検出します。Luhn チェック検証も実行し、割り当てられていない番号と一般的なテスト番号を除外します。
カナダ社会保障番号の通常範囲のパターン
パターン
\d{3} \d{3} \d{3}
\d{3}.\d{3}.\d{3}
\d{3}-\d{3}-\d{3}
カナダ社会保障番号の通常範囲のバリデータ
必須バリデータ
説明
Luhn 検査
バリデータは、すべてのカナダの保障番号がパスしなければならない Luhn チェックサムを計算します。
数字区切り文字
周囲の数字をチェックすることによって一致を検証します。
先頭の文字列を除外する
次のリストのいずれかの値で始まるデータは一致しません。
8, 123456789