カナダ社会保障番号の広い範囲

広い範囲は、ハイフン、スペース、ピリオド、スラッシュで区切られているか、セパレータなしの DDD-DDD-DDD 形式の 9 桁の番号を検出します。Luhn チェック検証も実行します。
カナダ社会保障番号の広い範囲のパターン
パターン
\d{3} \d{3} \d{3}
\d{9}
\d{3}/\d{3}/\d{3}
\d{3}.\d{3}.\d{3}
\d{3}-\d{3}-\d{3}
カナダ社会保障番号の広い範囲のバリデータ
必須バリデータ
説明
先頭の文字列を除外する
次のリストのいずれかの値で始まるデータは一致しません。
0, 8, 12345678
重複数字
文字列の数字がすべて同じではないことを確認します。