UUID UUID Generator

Ücretsiz · Kayıt yok · Kurulum yok

UUID regex testi

Metninizle bir düzenli ifadeyi karşılaştırın; hangi satırların eşleştiğini ve neden eşleşmediğini anında görün. Hazır desenler de yüklenebilir.

  • Hazır desenler
  • Satır satır sonuç
  • 200 satıra kadar

UUID regex testi

Regex
200 satıra kadar. Parantez, tırnak, büyük harf ve eksik tire kabul edilir.

Sonuç 0

Sonuçlar burada görünür.

Web Crypto API ile cihazınızda üretilir — hiçbir şey tarayıcınızdan çıkmaz. Kısayol: Ctrl + Enter — yeniden üretmek için

Bir UUID regex testi nedir?

Bu sayfa, verdiğiniz düzenli ifadeyi metnin her satırına uygular ve eşleşen satırları işaretler. Bir UUID'yi kabul etmeden önce hangi değerlerin geçtiğini görmek için kullanılır.

Hazır desenler arasında katı RFC biçimi, tiresiz 32 karakter, süslü parantezli .NET yazımı ve yalnızca belirli bir sürümü kabul eden filtreler bulunur. Kendi ifadenizi de yazabilirsiniz.

Nasıl kullanılır

  1. Denemek istediğiniz değerleri her satıra bir tane gelecek şekilde yapıştırın.
  2. Bir hazır desen yükleyin ya da kendi ifadenizi yazın.
  3. Deseni dene düğmesine basın ve eşleşen satırları okuyun.

Kullanım alanları

  • Bir doğrulama kuralını gerçek veriyle sınamak.
  • Sürüm filtrelerinin beklendiği gibi çalıştığını görmek.
  • Yalnızca kısa kimlikleri kabul eden bir desen kurmak.

UUID sürümleri kısaca

SürümSıralanabilirNeye dayanırNe için kullanılır
v1HayırZaman damgası + MAC adresiHâlâ v1 bekleyen eski sistemler
v3HayırBir ismin MD5 özetiMD5 zorunlu olduğunda deterministik kimlik
v4Hayır122 bit rastgeleNeredeyse tüm genel amaçlı kimlikler
v5HayırBir ismin SHA-1 özetiAynı ismin her zaman aynı kimliği vermesi gerektiğinde
v6EvetYeniden sıralanmış zaman damgasıRastgelelikten vazgeçmeden sıralanabilir kimlik
v7EvetMilisaniyelik Unix zamanıVeritabanı birincil anahtarları ve olay kimlikleri
v8HayırSizin bit düzeninizÖzel veya deneysel biçimler

Yedi sürümün tümü 128 bittir ve aynı 8-4-4-4-12 biçiminde yazılır. Değişen tek şey bitlerin anlamıdır.

Sık sorulan sorular

Neden katı desen bazı geçerli UUID'leri reddediyor?

Katı desen tam olarak 8-4-4-4-12 yazımını ve üçüncü grupta geçerli bir sürüm bitini şart koşar. Tireleri kaldırılmış ya da büyük harfle yazılmış değerler bu yüzden eşleşmez; daha esnek desenler de hazırdır.

Hangi deseni doğrulama için önerirsiniz?

Kullanıcı girdisini kabul ediyorsanız önce esnek desenle yakalayıp değeri normalleştirin. Katı desene yalnızca veritabanına yazmadan hemen önce başvurmak daha kullanıcı dostudur.

Desen uzun listelerde yavaşlar mı?

Geri izlemeli karmaşık desenler uzun satırlarda yavaşlayabilir. Liste 200 satırla sınırlıdır ve tüm değerlendirme tarayıcınızda yapılır; hiçbir veri sunucuya gitmez.