30
正規表現を使用せずにUUIDが有効かどうかを確認します
文字列の入力が与えられた場合、正規表現を使用せずに、入力が有効なUUIDである場合は、STDOUTまたは同等の値を出力するプログラムを作成します。 有効なUUIDは 32桁の16進数。ハイフンで区切られた5つのグループに表示され、8-4-4-4-12の形式で合計36文字(32文字の英数字と4つのハイフン)で表示されます。 ソース テストケース 0FCE98AC-1326-4C79-8EBC-94908DA8B034 => true 00000000-0000-0000-0000-000000000000 => true 0fce98ac-1326-4c79-8ebc-94908da8b034 => true 0FCE98ac-1326-4c79-8EBC-94908da8B034 => true {0FCE98AC-1326-4C79-8EBC-94908DA8B034} => false (the input is wrapped in brackets) 0GCE98AC-1326-4C79-8EBC-94908DA8B034 => false (there is a G in the input) 0FCE98AC 1326-4C79-8EBC-94908DA8B034 => false (there is a space in the input) 0FCE98AC-13264C79-8EBC-94908DA8B034 => false …