Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

110
Vistas
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 Respuestas
Responde la pregunta

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 Denunciar

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 Denunciar

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 Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda