Парсер и валидатор UUID
Проверяйте UUID версий 1, 3, 4, 5, 6, 7 и 8: variant, version, timestamp где определён и byte-level fields.
1. Входные UUID
Вставьте один или несколько UUID, по одному в строке.
2. Результаты разбора
Показано 7 из 7
4. Сводка
3. Детали UUID
Выбрано:
550e8400-e29b-41d4-a716-446655440000Структура UUID
4 bytestime_mid
2 bytestime_low
and_version
2 bytesclock_seq
and_reserved
2 bytesnode
6 bytes
Binary (Hex)
55 0e 84 00 e2 9b 41 d4 a7 16 44 66 55 44 00 00Binary
01010101 00001110 10000100 0000000011100010 10011011 01000001 1101010010100111 00010110 01000100 0110011001010101 01000100 00000000 000000005. Экспорт / код
[
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"version": 4,
"variant": "RFC 9562 (formerly RFC 4122)",
"valid": true
},
{
"uuid": "6ba7b814-9dad-11d1-80b4-00c04fd430c8",
"version": 1,
"variant": "RFC 9562 (formerly RFC 4122)",
"valid": true,
"timestamp": "1998-02-04 22:13:53.151Z",
"unixMs": 886630433151
},
{
"uuid": "12d3c0f3-9c9d-11ee-be56-0242ac120002",
"version": 1,
"variant": "RFC 9562 (formerly RFC 4122)",
"valid": true,
"timestamp": "2023-12-17 05:28:13.472Z",
"unixMs": 1702790893472
},
{
"uuid": "01890f2d-3c80-7b11-b3e0-6b8f84b3a2d0",
"version": 7,
"variant": "RFC 9562 (formerly RFC 4122)",
"valid": true,
"timestamp": "2023-07-01 01:59:30.176Z",
"unixMs": 1688176770176
},
{
"uuid": "4f7e5b6c-9a1d-5c4b-8b6a-9b1c2e3d4f5a",
"version": 5,
"variant": "RFC 9562 (formerly RFC 4122)",
"valid": true
},
{
"uuid": "0190b9d0-d5cc-7f7e-b2e4-0c1d2e3f4a5b",
"version": 7,
"variant": "RFC 9562 (formerly RFC 4122)",
"valid": true,
"timestamp": "2024-07-16 04:33:09.580Z",
"unixMs": 1721104389580
},
{
"uuid": "3d813cbb-47fb-32ba-91df-831e1593ac29",
"version": 3,
"variant": "RFC 9562 (formerly RFC 4122)",
"valid": true
}
]Что такое Парсер и валидатор UUID?
Проверяйте UUID версий 1, 3, 4, 5, 6, 7 и 8: variant, version, timestamp где определён и byte-level fields. Одна или несколько UUID-строк в поддерживаемых текстовых форматах. Валидность, version, variant, timestamp при наличии, byte breakdown и пакетная сводка.
Открыть инструмент
Что делает инструмент
- Входные данные: Одна или несколько UUID-строк в поддерживаемых текстовых форматах.
- Настройки и обработка: Одиночный/пакетный parse, normalized display, version/variant, timestamp conversion, byte fields и summary.
- Результат: Валидность, version, variant, timestamp при наличии, byte breakdown и пакетная сводка.
Как пользоваться
- Добавьте входные данные. Одна или несколько UUID-строк в поддерживаемых текстовых форматах.
- Проверьте настройки. Одиночный/пакетный parse, normalized display, version/variant, timestamp conversion, byte fields и summary.
- Создайте, проверьте и экспортируйте результат. Валидность, version, variant, timestamp при наличии, byte breakdown и пакетная сводка.
Основные возможности
- Входные данные: Одна или несколько UUID-строк в поддерживаемых текстовых форматах.
- Настройки и обработка: Одиночный/пакетный parse, normalized display, version/variant, timestamp conversion, byte fields и summary.
- Результат: Валидность, version, variant, timestamp при наличии, byte breakdown и пакетная сводка.
Когда пригодится
- Проверяйте UUID версий 1, 3, 4, 5, 6, 7 и 8: variant, version, timestamp где определён и byte-level fields.
- Используйте, когда нужен такой результат или диагностический вывод: Валидность, version, variant, timestamp при наличии, byte breakdown и пакетная сводка.
- Поставьте инструмент перед следующим проверенным этапом: проверкой UUID библиотекой целевого языка и схемой приложения.
Ограничения и безопасность
- RFC 9562 — актуальная спецификация, обнуляющая RFC 4122; v6/v7/v8 нельзя называть версиями RFC 4122. Значения timestamp/fields различаются, а byte-label mapping требует тестов по RFC 9562.
Устранение неполадок
- Вставляйте только ожидаемое необработанное значение или сообщение; сохраняйте кавычки, разделители, экранирование и окончания строк, затем проверьте минимальный валидный пример.
- Если парсинг прошёл, но смысл неверен, сравните результат с целевым стандартом или runtime: успешный разбор не доказывает рабочую валидность.
- RFC 9562 — актуальная спецификация, обнуляющая RFC 4122; v6/v7/v8 нельзя называть версиями RFC 4122. Значения timestamp/fields различаются, а byte-label mapping требует тестов по RFC 9562.
Частые вопросы
Что такое Парсер и валидатор UUID?
Проверяйте UUID версий 1, 3, 4, 5, 6, 7 и 8: variant, version, timestamp где определён и byte-level fields.
Как пользоваться Парсер и валидатор UUID?
Добавьте ожидаемые данные, проверьте параметры страницы и сверяйте результат перед копированием или скачиванием. Ожидаемый результат: Валидность, version, variant, timestamp при наличии, byte breakdown и пакетная сводка.
Какие входные данные поддерживаются?
Одна или несколько UUID-строк в поддерживаемых текстовых форматах.
Какой результат создаёт инструмент?
Валидность, version, variant, timestamp при наличии, byte breakdown и пакетная сводка.
Какие есть ограничения?
RFC 9562 — актуальная спецификация, обнуляющая RFC 4122; v6/v7/v8 нельзя называть версиями RFC 4122. Значения timestamp/fields различаются, а byte-label mapping требует тестов по RFC 9562.
Связанные инструменты AppKiro
Начните с проверенного примера
Проверьте небольшой нечувствительный пример, ключевые параметры и результат, затем применяйте его в рабочем процессе.
Открыть инструмент