米国運転免許証番号 - アイダホ州の広い範囲

広い範囲はチェックサム検証ありで英数字の文字列を検出し、一般的なテスト番号を除外します。
米国運転免許証番号 - アイダホ州の広い範囲のパターン
パターン
[a-zA-Z][a-zA-Z]\d\d\d\d\d\d[a-zA-Z]
[5][1][89]\d\d\d\d\d\d
[5][1][89]-\d\d-\d\d\d\d
米国運転免許証番号 - アイダホ州の広い範囲のバリデータ
必須バリデータ
説明
数字区切り文字
周囲の数字をチェックすることによって一致を検証します。
運転免許証番号 - アイダホ州の重複桁検証チェック
一致した各番号のチェックサムを計算し、それに対してパターンを検証します。
先頭の文字列を除外する (000000,111111,2...)
次のリストのいずれかの値で始まるデータは一致しません。
000000,111111,222222,333333,444444,555555,
666666,777777,888888,999999