isUuidV4 function
Validates that the String is a valid UUID (v4).
Implementation
IValidator isUuidV4() {
final uuidRegex = RegExp(
r'^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$');
return isString() & stringMatchesPattern(uuidRegex, error: 'a valid UUID v4');
}