UUIDバリデータ
UUIDを入力
UUIDの検証方法は?
UUIDを特別な種類のコードと考えてください。このコードは、有効とみなされるために特定のルールに従う必要があります。
形状のチェック
UUIDを特定の形状に正確に適合する必要があるパズルと想像してください。この形状は、ダッシュで区切られた数字と文字の連続で、このようになります:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx。各xは、0から9までの数字、またはaからfまでの文字であることができます。
バージョンとバリアント:
- バージョン:UUIDがどのように作成されたかを私たちに教えてくれるこの部分。UUIDを作成するための異なる方法があり、バージョン番号(1から5までの数字)がこの情報を与えてくれます。
- バリアント:UUIDが従うべき特定のレイアウトまたはフォーマットを教えてくれるこの部分。ほとんどの場合、私たちはRFC 4122という共通のレイアウトに一致することを望んでいます。
正しい文字
UUID内の各文字(ダッシュを除く)は、数字(0-9)か、aからfまでの文字でなければなりません。これは、UUIDが十六進法で記述されているためです。十六進法は、数字を表現する方法の一つです。
ちょうど良い長さ
有効なUUIDは常に36文字の長さであるべきです。ダッシュも含めて数えます。
特別なUUID
時々、すべてがゼロのUUIDを見かけることがあるかもしれません。これは特別なケースで、通常は許容されます。
簡単な例
良いUUID:123e4567-e89b-12d3-a456-426614174000 - これはすべてのルールに従っています。 悪いUUID(短すぎる):123e4567-e89b-12d3-a456-42661417400 - おっと、文字が足りません。 悪いUUID(間違った文字):123e4567-e89b-12d3-a456-42661417400z - 十六進法では「z」はありません。