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

115
Visualizações
Necesita expresiones regulares para el nombre del proyecto con las siguientes condiciones

Necesita expresiones regulares para el "Nombre del proyecto" con la siguiente condición. Resultado esperado: Tome alfabético, alfanumérico, alfanumérico simbólico Resultado real:

 1. Take alpha – Pass 2. Take Numeric – Pass 3. Take Alpha numeric – Pass 4. Take alpha numeric special characters - Pass 5. If Only special characters – Fail

es decir, todo está permitido, pero si son solo caracteres especiales y ningún texto, entonces es un problema. **Ejemplo:

  • zjna5726$7&^#bsg //permitido
  • %&*% // solo caracteres especiales no permitidos
  • Intenté / ^[ A-Za-z0-9_@./#&+-]*$ / pero no funcionó
  • ^([\w+\d+ ]+)((-)([\w+\d+ ]+))* //no ayudó, solo excepto un carácter intermedio.
about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

¿No es simplemente comprobar que esto tiene una coincidencia? /\w+/

if (cadena de prueba.coincidencia(/\w+/) != null) ..

about 4 years ago · Juan Pablo Isaza Relatório

0

¿Por qué no simplemente verifica si está incluido Numeric o Alpha?

 if("string".match(/A-Za-z0-9/)) // do something else // do something else
about 4 years ago · Juan Pablo Isaza Relatório

0

^(?=[\W_]+[a-zA-Z0-9]|[a-zA-Z0-9]+[\W_]|[a-zA-Z0-9]+).+$ - Este regex debe cumplir con su requisito.

 alpha="abc" numeric="123456789" alphaNumeric="Abc1234" alphaNumericSpcl="#Abc1234$!@~!" onlySpcl="!@#$%^&*()_-+={}\|][:;'\".,><?/`" randomString="!@#$%^&*()_-abde9+={}\|][:;'\".,><?/`" regex=/^(?=[\W_]+[a-zA-Z0-9]|[a-zA-Z0-9]+[\W_]|[a-zA-Z0-9]+).+$/ console.log("Test of Alpha:",regex.test(alpha)); console.log("Test of Numeric:",regex.test(numeric)); console.log("Test of Alphanumeric:",regex.test(alphaNumeric)); console.log("Test of Alphanumeric and Special:",regex.test(alphaNumericSpcl)); console.log("Test of only Special:",regex.test(onlySpcl)); console.log("Test of Random String:",regex.test(randomString));

Producción:

 Test of Alpha: true Test of Numeric: true Test of Alphanumeric: true Test of Alphanumeric and Special: true Test of only Special: false Test of Random String: true
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