UUID Module
Import using: use uuid
uuid.v4()
Generates a random UUID v4 string (RFC 4122). Format: 8-4-4-4-12 hex digits.
use uuid
let id = uuid.v4()
print(id) # e.g. "550e8400-e29b-41d4-a716-446655440000"
# Generate multiple
let i = 0
while i < 5
print(uuid.v4())
i += 1
end
uuid.validate(uuidStr)
Validates whether a string is a valid UUID format. Returns boolean.
use uuid
let valid = uuid.v4()
print(str(uuid.validate(valid))) # True
print(str(uuid.validate("not-a-uuid"))) # False
print(str(uuid.validate("zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzzzzzz"))) # False (non-hex)