我正在制作一个基于客户端浏览器生成的UUID的验证器,我使用它来识别用户发送的特定类型的数据;并希望验证客户端发送的UUID
实际上是有效的Version 4 UUID
.
我找到了这个PHP preg_match UUID v4,很接近,但不完全是我要找的.我想知道是否存在类似is_empty()
或strtodate()
的内容,如果字符串无效,则发送FALSE
.
我可以基于正则表达式进行测试,但我想用更自然的方法来测试它.
有什么 idea 吗?
11/23/2019 EDIT:关于重复标签,虽然主持人在技术上是正确的,但这个问题的目的是向regex提供其他东西(如果存在),其次,这个问题已经成为Python 和PHPER的参考,并且有不同的答案/方法来解决这个问题,他们的答案在总体上得到了更好的解释.这就是为什么我认为这个问题应该得到解决.