英国国家医療制度 (NHS) 番号の狭い範囲

狭い範囲は、現在定義されている、ハイフンまたはスペース区切りの DDD-DDD-DDDD (D は数字) 形式の番号を検出するパターンを実装します。
英国国家医療制度 (NHS) 番号の狭い範囲のパターン
パターン
説明
\d{3} \d{3} \d{4}
スペースで区切られる DDD-DDD-DDDD の形式を検出するパターン。
\d{3}-\d{3}-\d{4}
ハイフンで区切られる DDD-DDD-DDDD の形式を検出するパターン。
狭い範囲は、NHS チェックサムを検証するバリデータ、最後の桁を使って数字の検証を実行するバリデータ、NHS 関係のキーワードを要求するバリデータ、英国関係のキーワードを要求するバリデータの 4 つのバリデータを実装します。
英国国家医療制度 (NHS) 番号の狭い範囲のバリデータ
必須バリデータ
説明
UK NHS
チェックサムを計算し、それに対してパターンを検証します。
数字区切り文字
周囲の数字をチェックすることによって一致を検証します。
キーワードの検索:
NHS 関連
一致するデータに次のキーワードまたはキーフレーズの少なくとも 1 つが存在する必要があります。
入力:
national health service, NHS
キーワードの検索:
英国関連
一致するデータに次のキーワードまたはキーフレーズの少なくとも 1 つが存在する必要があります。
入力:
uk, united kingdom, britain, england, gb