如何确定字符串是否为有效的 v4 UUID?
我正在制作一个基于客户端浏览器生成的UUID的验证器,我用它来识别用户发送的某种类型的数据;并希望验证客户端发送的 确实是有效的版本 4 。UUID
UUID
我发现这个PHP preg_match UUID v4,它很接近,但并不完全是我想要的。我想知道是否存在类似于 或 如果字符串无效,则为“发送.is_empty()
strtodate()
FALSE
我可以基于正则表达式来做,但我想要一些更原生的东西来测试它。
有什么想法吗?
11/23/2019 编辑:关于重复标签,虽然主持人在技术上是正确的,但这个问题的制定目标是fibd其他东西来正则表达式(如果存在),其次,这个问题已经成为Pythoners和PHPers的参考,并且有不同的答案/方法来解决问题,他们的答案在一般情况下得到了更好的解释。这就是为什么我认为这个问题应该得到重视。