Regex шаблон за Семантичка верзија

Копирајте и тестирајте JavaScript regex за Семантичка верзија, уз примере и брз линк до regex tester-а.

Regex шаблон за Семантичка верзија

Валидирај целу вредност

Користи сидра да провери да ли се цела вредност поклапа.

Regex: ^v?(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-[0-9A-Za-z-]+(?:\.[0-9A-Za-z-]+)*)?(?:\+[0-9A-Za-z-]+(?:\.[0-9A-Za-z-]+)*)?$

Flag-ови: -

Претражи у тексту

Проналази одговарајуће делове у већем блоку текста.

Regex: \bv?(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-[0-9A-Za-z-]+(?:\.[0-9A-Za-z-]+)*)?(?:\+[0-9A-Za-z-]+(?:\.[0-9A-Za-z-]+)*)?\b

Flag-ови: g

Примери који одговарају

  • 1.2.3
  • v2.0.0-beta.1

Примери који не одговарају

  • 1.2
  • 01.2.3