isUuid
Description
Returns true
if a given string is a valid UUID, otherwise returns false
.
Use isUuid
to clean data or flag malformed identifiers in logs and datasets.
Syntax
Like many functions in DataPrime, isUuid
supports two notations, function and method notation. These interchangeable forms allow flexibility in how you structure expressions.
Arguments
Name | Type | Required | Description |
---|---|---|---|
uuid | string | true | The candidate UUID value |
Example
Use case: Flag invalid or corrupted UUIDs
Suppose you want to validate whether UUID fields are well-formed. Consider these documents:
The first value is a valid UUID, while the second is truncated and invalid. You can flag these issues with isUuid
:
Output
{
"uuid": "0b954eed-de4a-4304-a398-16fbb09cd7e3",
"is_uuid": true
},
{
"uuid": "0b954eed-de4a-4304-a398-1",
"is_uuid": false
}
Theme
Light