Comunidad de diseño web y desarrollo en internet online

Problema con expresión regular

Citar            
MensajeEscrito el 08 Sep 2011 11:10 am
Tengo un problema con una expresión regular. Es incomprensible.

Tengo este patrón:

Código ActionScript :

var patron:RegExp = new RegExp("(\w+\.)(\w+)","i");


Y luego hago:

Código ActionScript :

if (!patron.test(nombre)) valido = false;


Resulta que con 'lleno.txt' y 'Copiá de lleno.txt' el test devuelve true cuando debería devolver en una caso true y en otro false.

¿Alguien sabe que puede estar pasando?

Por inexperto86

Claber

120 de clabLevel



 

msie8
Citar            
MensajeEscrito el 09 Sep 2011 07:36 pm
([^ ]+).(.*)

Por w00p

24 de clabLevel



 

chrome
Citar            
MensajeEscrito el 12 Sep 2011 07:10 am
No, con esa expresión me pasa lo mismo. No sé, no lo entiendo.

Por inexperto86

Claber

120 de clabLevel



 

msie8
Citar            
MensajeEscrito el 14 Sep 2011 07:28 am
Vale, resulta que estaba funcionando bien porque las vocales con tilde y los espacios entran dentro del concepto de palabra de ActionScript. Perdón.

Por inexperto86

Claber

120 de clabLevel



 

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.