如何在java / android中检查字符串值是否属于UUID?

时间:2014-03-18 06:37:30

标签: java android uuid

在我的程序中,我使用如下行来生成字符串UUID

final String value= UUID.randomUUID().toString();

假设我将给定的sting值作为UUID字符串

581572cb-d8bb-49f9-a664-9d692a7c7a87

如何确保收到的字符串属于正确的UUID?

我已经去过了,

java.util.UUID.fromString not checking length

得到答案,但仍不确定该怎么做?

1 个答案:

答案 0 :(得分:3)

使用正则表达式[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}检查有效的 UUID