Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

125
Visualizações
Regex para permitir solo cualquier carácter de az tanto inferior como superior, cualquier número y caracteres especiales. -_ solamente

Tengo un requisito en el que debemos agregar descubrir el patrón de expresión regular donde el usuario puede ingresar solo las siguientes combinaciones.

  1. Debe ser cualquier carácter de az tanto inferior como superior,
  2. Cualquier número del 0 al 9
  3. Caracteres especiales . -_ solamente.

hemos utilizado debajo del patrón de expresiones regulares.

 /^(?=.*?[a-zA-Z0-9.-_])+$/

¿Puede alguien por favor ayudar en esto?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

A - tiene diferentes significados en una clase de carácter dependiendo de su posición

Al final o al principio es un literal: [._-] contiene los tres literales . , _ y -

En otro lugar, es un rango: [.-_] es un rango de . a _ .

Puede usar 4 expresiones regulares para verificar las cadenas

 function check(str) { return /^[a-zA-Z0-9._-]+$/.test(str) && /[a-zA-Z]/.test(str) && /[0-9]/.test(str) && /[._-]/.test(str); } const str1 = 'aA5.-_'; console.log(check(str1)); const str2 = 'aA5'; console.log(check(str2)); const str3 = 'aA5.-_+'; console.log(check(str3));

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda