Semver Karşılaştırıcı
İki anlamsal sürüm girin (ör. 1.4.2 ve 2.0.0-beta.1); bu araç bunları alan alan karşılaştırır — önce major, minor, patch, ardından ön sürüm tanımlayıcıları — tam olarak Semantic Versioning 2.0.0 spesifikasyonunun önceliği tanımladığı şekilde, böylece hangi sürümün daha yeni olduğunu her zaman bilirsiniz.
Öncelik nasıl belirlenir
Sürümler önce major, minor ve patch numarasına göre karşılaştırılır — ilk fark belirleyicidir. Bu üç sayı aynıysa, ön sürüm etiketi olmayan bir sürüm (1.0.0 gibi) her zaman ön sürüm etiketi olan bir sürümden (1.0.0-alpha gibi) önceliklidir. Her ikisinde de etiket varsa, nokta ile ayrılmış her tanımlayıcı sırayla karşılaştırılır: sayısal tanımlayıcılar sayısal olarak, alfasayısal tanımlayıcılar düz metin olarak karşılaştırılır ve sayısal bir tanımlayıcı her zaman alfasayısal bir tanımlayıcıdan daha düşük önceliğe sahiptir.
İpucu
+ işaretinden sonraki build meta verileri (ör. +build.5) ayrıştırılır ancak karşılaştırmayı asla etkilemez — spesifikasyona göre, yalnızca build meta verileri farklı olan iki sürüm öncelik açısından eşit kabul edilir.
Geçerli bir semver nedir?
Geçerli bir sürüm, tam olarak nokta ile ayrılmış üç sayıdan oluşur (major.minor.patch); isteğe bağlı olarak bir tire sonrasında ön sürüm etiketi ve artı işareti sonrasında build meta verileri gelebilir, ör. 1.2.3-rc.1+20231001. Baştaki sıfırlar, eksik bölümler veya başka bir yerdeki fazladan noktalar sürümü geçersiz kılar.
Bu kategorideki diğer araçlar
Regex Test Aracı
Örnek bir metin üzerinde düzenli ifadeleri anlık eşleşme vurgulamasıyla test edin.
Cron İfadesi Ayrıştırıcı
5 alanlı bir cron ifadesini sade bir dille açıklamaya dönüştürün ve sonraki çalışma zamanlarını görün.
Metin Kodlama Dönüştürücü
Metni aynı anda UTF-8 hex, ikili, kod noktaları, Base64, URL kodlaması ve HTML varlıklarına dönüştürün.
Şifre Oluşturucu
Tarayıcınızda anında güçlü, rastgele şifreler oluşturun.
JSON Biçimlendirici ve Doğrulayıcı
Tarayıcınızda JSON'u anında biçimlendirin, doğrulayın ve küçültün.
UUID Oluşturucu
Tarayıcınızda anında rastgele, RFC 4122 sürüm 4 UUID'ler oluşturun.
JWT Çözücü
Tarayıcınızda anında JSON Web Token (JWT) çözün ve inceleyin.
Fark Karşılaştırıcı
İki metin bloğunu karşılaştırın ve eklenen veya kaldırılan her satırı anında görün.
Slug Oluşturucu
Herhangi bir metni gerçek zamanlı olarak temiz, URL dostu bir slug’a dönüştürün.
Sayı Tabanı Dönüştürücü
Sayıları ikili, sekizli, ondalık ve on altılı sistemler arasında anında dönüştürün.
Unix Zaman Damgası Dönüştürücü
Unix zaman damgalarını tarihe, tarihleri Unix zaman damgasına anlık olarak dönüştürün.
Hash Oluşturucu
Herhangi bir metinden SHA-1, SHA-256 ve SHA-512 özetlerini doğrudan tarayıcınızda oluşturun.
CSS Box-Shadow Oluşturucu
Canlı kaydırıcılar ve bir renk seçici ile CSS box-shadow’unu görsel olarak tasarlayın, ardından oluşturulan bildirimi kopyalayın.
Cron İfadesi Oluşturucu
Basit bir form kullanarak geçerli bir 5 alanlı cron ifadesi oluşturun — söz dizimini ezberlemenize gerek kalmadan.
Lorem Ipsum Oluşturucu
Mockup ve düzenler için paragraflar, cümleler veya kelimeler halinde Lorem Ipsum dolgu metni oluşturun.
Markdown Önizleyici
Solda Markdown yazın, sağda oluşturulan HTML'nin anlık olarak güncellendiğini görün.
IP Alt Ağ Hesaplayıcı
CIDR gösteriminde bir IPv4 adresi girin; ağ, maske, yayın adresi ve host aralığını görün.
HTTP Durum Kodu Arama
Herhangi bir HTTP durum kodunu arayın ve standart anlamını sade bir dille görün.
SQL Biçimlendirici
Küçültülmüş veya düzensiz SQL'i okunabilir, girintili ifadelere dönüştürün.
Görselden Base64'e Dönüştürücü
Bir görseli, HTML, CSS veya JSON içine doğrudan yapıştırabileceğiniz bir Base64 veri URI'sine dönüştürün — tamamen tarayıcınızda.