Regex šablon za Semantička verzija

Kopirajte i testirajte JavaScript regex za Semantička verzija, uz primere i brz link do regex testera.

Regex šablon za Semantička verzija

Validiraj celu vrednost

Koristi sidra da proveri da li se cela vrednost poklapa.

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-]+)*)?$

Flagovi: -

Pretraži u tekstu

Pronalazi odgovarajuće delove u većem bloku teksta.

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

Flagovi: g

Primeri koji odgovaraju

  • 1.2.3
  • v2.0.0-beta.1

Primeri koji ne odgovaraju

  • 1.2
  • 01.2.3