Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/10/2014, 12:38
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: Duda con expresión regular

Se me ocurre que, en lugar de comillas, uses espacios, de este modo, las subcadenas se separarían así: 1f1,3er3 12,4124 12ssss 12ss,ss2.

Código Javascript:
Ver original
  1. var regexp = /^(\s?[\w\,]{1,30}\s?)*$/gi,
  2.     string = "1f1,3er3 12,4124 12ssss 12ss,ss2";
  3. console.log(regexp.test(string)); //true

La \w representa a números y letras, la \s a espacios en blanco, el asterisco indica que pueden haber de cero a más grupos de expresiones como el indicado a su izquierda. La g permitirá una búsqueda global y la i evitará la diferenciación entre mayúsculas y minúsculas. El signo de interrogación indica que, la expresión indicada a su izquierda, es opcional.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand