我正在根据客户端浏览器生成的 UUID 制作验证器,我用它来识别用户发送的某种类型的数据;并想验证客户端发送的 UUID
实际上是有效的 版本 4 UUID
。
我找到了这个 PHP preg_match UUID v4 ,它很接近但不完全是我想要的。我想知道是否存在类似于 is_empty()
或 strtodate()
如果字符串无效发送 FALSE
的东西。
我可以基于正则表达式来做,但我想要更原生的东西来测试它。
有任何想法吗?
原文由 Rafael 发布,翻译遵循 CC BY-SA 4.0 许可协议
Version 4 UUIDs have the form
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
wherex
is any hexadecimal digit andy
is one of8
,9
,A
, 或B
。要允许小写字母,请使用
i
修饰符 →