Regex Şablonu
Geliştirici & Sürüm
Semantik Sürümleme (SemVer: v1.2.3)
Düzenli İfade Deseni (Pattern):
^v?(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-[0-9a-zA-Z.-]+)?$
✓ Başarılı Eşleşen Örnekler (Matches)
✕ Başarısız / Geçersiz Örnekler (Fails)
🐘 PHP preg_match Uygulama Örneği
$isValid = preg_match('/^v?(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-[0-9a-zA-Z.-]+)?$/', $input);