Üretilen UUID değerinin formatını kontrol eden metot.
*UUID , 36 karakter unique değerdir.
*5 versiyonu var.
*Version 5 ve Version 3, SHA1 ve MD5 ile hashlenerek oluşturulur.
*En çok kullanılanı Version 1. Bilgisayarınızın MAC adresi ve zaman bilgisi kullanılarak oluşturulur.
Diğer versiyonlar için kullanılacak regex ifadeleri ;
UUID v1 :
/^[0-9A-F]{8}-[0-9A-F]{4}-[1][0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i
UUID v2 :
/^[0-9A-F]{8}-[0-9A-F]{4}-[2][0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i
UUID v3 :
/^[0-9A-F]{8}-[0-9A-F]{4}-[3][0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i
UUID v4 :
/^[0-9A-F]{8}-[0-9A-F]{4}-[4][0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i
UUID v5 :
/^[0-9A-F]{8}-[0-9A-F]{4}-[5][0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i
UUID oluşturmak için şu site kullanılabilir ;