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

狭い範囲は、ハイフンまたはスペースで区切られている DDD-DDD-DDD 形式の 9 桁の番号を検出します。Luhn チェック検証も実行し、割り当てられていない番号、仮に割り当てられた番号、一般的なテスト番号を除外します。関連のキーワードも必要です。
カナダ社会保障番号の狭い範囲のパターン
パターン
\d{3} \d{3} \d{3}
\d{3}-\d{3}-\d{3}
カナダ社会保障番号の狭い範囲のバリデータ
必須バリデータ
説明
Luhn 検査
バリデータは、すべてのカナダの保障番号がパスしなければならない Luhn チェックサムを計算します。
数字区切り文字
周囲の数字をチェックすることによって一致を検証します。
先頭の文字列を除外する
次のリストのいずれかの値で始まるデータは一致しません。
0, 8, 123456789
キーワードの検索
このオプションを選択すると、一致するデータに次のキーワードまたはキーフレーズの少なくとも 1 つが存在する必要があります。
入力:
pension, pensions, soc ins, ins #, social ins, CSIN, SSN, social security, social insurance, Canada, Canadian