I’m searching for UUIDs in blocks of text using a regex. Currently I’m relying on the assumption that all UUIDs will follow a patttern of 8-4-4-4-12 hexadecimal digits.
Can anyone think of a use case where this assumption would be invalid and would cause me to miss some UUIDs?
I agree that by definition your regex does not miss any UUID. However it may be useful to note that if you are searching especially for Microsoft’s Globally Unique Identifiers (GUIDs), there are five equivalent string representations for a GUID: