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

662
Vistas
Regex para el número de lista y permitir espacio vacío

La muestra que quiero pasar a través de la expresión regular es con el requisito de seguimiento

  1. lista de numeros separados por comas
  2. al menos ingrese 10 números en la lista
  3. solo acepta números, pero podría permitir espacios vacíos tanto en la parte delantera como en la trasera. Aquí está mi código de expresión regular de muestra:
 ^(?:(\-|\+|)\d+(?:\.\d*)?|(\-|\+|)\.\d+)+(?:,(?:(\-|\+|)\d+(?:\.\d*)?|(\-|\+|)\.\d+)){9,}$

Este código de prueba de expresiones regulares podría pasar el número de lista separado por coma,
sin embargo, cuando agrego un espacio vacío al frente y en la parte posterior, no funcionará
El siguiente código de prueba ha fallado

 ' 2,2.5,.5, .678 ,39,1.4.4.8,2.4,2.5,2.6,2.7'
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

podrías usar

 ^\s*[+-]?\d*\.?\d+(?:\.\d+)*(?:\s*,\s*[+-]?\d*\.?\d+(?:\.\d+)*){9,}\s*$

El patrón coincide:

  • ^ Comienzo de cadena
  • \s*[+-]?\d*\.?\d+ Coincide con un signo más o menos opcional, dígitos opcionales y un punto opcional seguido de 1 o más dígitos
  • (?:\.\d+)* Como hay dígitos con múltiples partes de puntos, opcionalmente puede repetir eso
  • (?:\s*,\s*[+-]?\d*\.?\d+(?:\.\d+)*){9,} Esa primera parte del patrón coincide 1 vez. Como desea hacer coincidir al menos 10 veces, puede repetir el primer patrón 9 o más veces, comenzando con una coma entre caracteres de espacio en blanco opcionales
  • \s*$ Caracteres de espacios en blanco finales opcionales y afirmar el final de la cadena

Demostración de expresiones regulares

Tenga en cuenta que \s también puede coincidir con una nueva línea.

Si no quiere eso, puede usar, por ejemplo, un mero espacio o [ \t]

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