From: Chris Duncan Date: Mon, 3 Aug 2026 00:40:25 +0000 (-0700) Subject: Fix UUID regex. X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=941dac135b8187e14dae0a7fd435f6e504a7ddc4;p=libnemo.git Fix UUID regex. --- diff --git a/src/lib/convert/utf8.ts b/src/lib/convert/utf8.ts index 2a95e02..4d5686a 100644 --- a/src/lib/convert/utf8.ts +++ b/src/lib/convert/utf8.ts @@ -14,7 +14,7 @@ export const utf8 = Object.freeze({ * @returns True if input is UUID-formatted string, else false */ isUuid (input: unknown): input is UUID { - return typeof input === 'string' && /[0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12}/.test(input) + return typeof input === 'string' && /^[0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12}$/.test(input) }, /** * Convert a UTF-8 text string to an ArrayBuffer.