número inteiro não negativo^(?:0|[1-9][0-9]*)$Exemplo de correspondência: 2048Somente dígitos ASCII são permitidos, nenhum zero extra à esquerda é permitido.Copiar
inteiro assinado^[+-]?(?:0|[1-9][0-9]*)$Exemplo de correspondência: -42Não verifique se o valor excede o intervalo de números inteiros seguros do JavaScript.Copiar
número decimal simples^[+-]?[0-9]+(?:\.[0-9]+)?$Exemplo de correspondência: -12.50Expoentes, separadores de milésimos ou decimais com partes inteiras omitidas não são aceitos.Copiar
Cor hexadecimal^#(?:[0-9a-fA-F]{3}|[0-9a-fA-F]{6})$Exemplo de correspondência: #3b82f6Lida apenas com RGB de 3 e 6 bits, não inclui transparência e nomes de cores CSS.Copiar
Forma de texto UUID^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$Exemplo de correspondência: 550e8400-e29b-41d4-a716-446655440000Apenas caracteres e grupos são verificados, bits de versão, bits de variante ou exclusividade não são verificados.Copiar
forma de texto de data^[0-9]{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])$Exemplo de correspondência: 2024-02-29Verifica apenas o formato, não valida anos bissextos ou dias do mês, por exemplo. 31 de fevereiro ainda será rejeitado pelo analisador de data.Copiar
Formato simples de caixa de e-mail^[^\s@]+@[^\s@.]+(?:\.[^\s@.]+)+$Exemplo de correspondência: [email protected]Esta não é uma verificação padrão de um endereço de e-mail completo; a existência real do e-mail requer o envio de um e-mail de verificação.Copiar
Identificador ASCII^[A-Za-z_][A-Za-z0-9_]*$Exemplo de correspondência: user_id2Não inclui identificadores Unicode nem exclui palavras reservadas de linguagem de programação.Copiar
Endereço decimal IPv4^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])$Exemplo de correspondência: 192.168.1.1Cada segmento varia de 0 a 255, zeros à esquerda, portas, CIDR ou IPv6 não são aceitos.Copiar
Caracteres de espaço em branco\s+Exemplo de correspondência: a bO conjunto de espaços em branco do JavaScript não é igual a todos os espaços em branco visuais; este modelo é para pesquisa, não para validação completa de parágrafo.Copiar