ウクライナ個人識別番号の通常範囲

通常範囲はチェックサム検証ありで 15 桁の番号を検出します。
ウクライナ個人識別番号の通常範囲のパターン
\d{4}[01]\d[0123]\d-\d{7}
\d{4}[01]\d[0123]\d{8}
\d{4}[01]\d[0123]\d \d{7}
ウクライナ個人識別番号の通常範囲のバリデータ
重複数字
文字列の数字がすべて同じではないことを確認します。
数字区切り文字
周囲の数字をチェックすることによって一致を検証します。
ウクライナ個人識別番号のチェック
チェックサムを計算し、それに対してパターンを検証します。