Padrão regex para Versão semântica
Copie e teste um regex JavaScript para Versão semântica, com exemplos e ligação direta ao testador regex.
Padrão regex para Versão semântica
Validar valor completo
Usa âncoras para verificar se o valor completo corresponde.
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-]+)*)?$
Sinalizadores: -
Pesquisar no texto
Encontra fragmentos correspondentes dentro de um bloco de texto maior.
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
Sinalizadores: g
Exemplos que correspondem
1.2.3v2.0.0-beta.1
Exemplos que não correspondem
1.201.2.3
Ferramentas nesta categoria
- Analisador de Docker Compose
- Analisador de Dockerfile
- Biblioteca de padrões regex
- Codificador / descodificador Base64
- Codificador / descodificador de URL
- Codificador / descodificador JWT
- Conversor de bases numéricas
- Conversor de ficheiros de configuração
- Conversor de JSON
- Formatador JSON
- Gerador de hash
- Gerador de palavras-passe
- Gerador de paletas de cores
- Gerador de UUID
- Inspetor de regex
- Verificador de contraste de cores