Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 982 Bytes

README.md

File metadata and controls

36 lines (25 loc) · 982 Bytes

UUID_Check

Ü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 ;

https://www.uuidgenerator.net/version4