30
在不使用正则表达式的情况下检查UUID是否有效
给定字符串输入,编写一个程序,如果输入是有效的UUID,则在不使用正则表达式的情况下将真实值打印到STDOUT或等效项。 有效的UUID是 32个十六进制数字,分为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 …