ランダム化された米国社会保障番号 (SSN) の通常範囲

通常範囲は DDD-DD-DDDD 形式の 9 桁の番号を検出します。数字は割り当て番号の範囲にある必要があります。
ランダム化された米国 SSN の通常範囲のパターンと正規化群
コンポーネント
説明
パターン
[0-8]\d{2} \d{1}[1-9] \d{4} [0-8]\d{3}[1-9]\d{4} [0-8]\d{2}[1-9]\d{5} [0-8]\d{2}-\d{1}[1-9]-\d{4} [0-8]\d{2} [1-9]\d{1} \d{4} [0-8]\d{2}-[1-9]\d{1}-\d{4}
ハイフン、スペースで区切られているか、区切りのない DDD-DD-DDDD の 9 桁番号を検出します。番号は有効な割り当て番号の範囲にある必要があります。
データ正規化
数字
ランダム化された米国 SSN の通常範囲のバリデータと入力
アクティブな検証
入力 (ある場合)
説明
先頭の文字列を除外する
666, 000, 123456789, 111111111, 222222222, 333333333, 444444444, 555555555, 666666666, 77777777, 888888888
数字の区切り文字
末尾の文字列を除外する
0000
ランダム化された米国社会保障番号の検証チェック
チェックサムを計算し、それに対してパターンを検証します。