Patrón regex para Versión semántica
Copia y prueba un regex JavaScript para Versión semántica, con ejemplos y enlace directo al probador regex.
Patrón regex para Versión semántica
Validar valor completo
Usa anclas para comprobar si todo el valor coincide.
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-]+)*)?$
Banderas: -
Buscar en texto
Encuentra fragmentos coincidentes dentro de un bloque de texto mayor.
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
Banderas: g
Ejemplos que coinciden
1.2.3v2.0.0-beta.1
Ejemplos que no coinciden
1.201.2.3
Herramientas en esta categoría
- Analizador de Docker Compose
- Analizador de Dockerfile
- Biblioteca de patrones regex
- Codificador / decodificador Base64
- Codificador / decodificador JWT
- Codificador / decodificador URL
- Comprobador de contraste de color
- Conversor de archivos de configuración
- Conversor de bases numéricas
- Conversor de JSON
- Formateador JSON
- Generador de contraseñas
- Generador de hash
- Generador de paletas de color
- Generador de UUID
- Inspector de regex