据我了解,UUID 包含一组字符,根据 RFC 4122,这些字符分为 5 组,采用 8-4-4-4-12 字符模式。示例:123e4567-e89b-12d3-a456-42661417400
我正在使用 Google 的流行库来解析 UUID ( https://github.com/google/uuid )。该库特别解析两者123e4567-e89b-12d3-a456-42661417400
并且123e4567e89b12d3a456426614174000
没有任何错误。
我应该按照 RFC 4122 解析潜在的 UUID。但我不确定 RFC 4122 是否认为123e4567e89b12d3a456426614174000
与123e4567-e89b-12d3-a456-42661417400
. 我没有在官方文档中找到任何说明未连字符(或破折号)的 UUID 是否有效的材料。
请分享你的看法,谢谢。