gpt4 book ai didi

java - Java 中的随机 GUID(一种不同的格式)

转载 作者:行者123 更新时间:2023-11-29 09:15:25 24 4
gpt4 key购买 nike

我使用的组件之一需要向其中提供 XML。组件提供者未提供任何文档或 XML 规范。我正在尝试使用组件中的示例 XML 通过反复试验生成 XML。

这就是故事。这是我的问题。在 XML 中,他们使用了一些 f_key = "b3f39bb9-3f8c-453a-bdb4-2486a887e39f-0000a008:000001e8"

Java 给我这个:UUID.randomUUID().toString()它以这种格式生成随机字符串:"22572e59-f7dc-404a-9c0c-78161e3a4df7"

任何线索,组件提供的f_key中的“0000a008:000001e8”是什么意思[两者匹配的随机字符串最多5个。组件提供的随机字符串中第6和第7 block 是多余的]?什么样的 UUID 生成器会生成它?是不是很眼熟?

最佳答案

根据这段代码

Regex guidRegEx = new Regex(@"^(\{{0,1}([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}\}{0,1})$");
guidRegEx.IsMatch("b3f39bb9-3f8c-453a-bdb4-2486a887e39f-0000a008:000001e8");

那不是一个有效的 guid,它是一个有效的 guid,最后有一些东西。我猜他们在最后加上了时间戳。过去,我见过时间戳设备出现的东西。

但这是最好的猜测。

关于java - Java 中的随机 GUID(一种不同的格式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9790100/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com