Ver Mensaje Individual
  #9 (permalink)  
Antiguo 26/04/2011, 05:06
Blashak
 
Fecha de Ingreso: noviembre-2007
Mensajes: 471
Antigüedad: 17 años, 1 mes
Puntos: 2
Respuesta: expresiones regulares

Cita:
Iniciado por IsaBelM Ver Mensaje
mas o menos es esto lo que has de tener

se usa el método test(), que devuelve true o false
pues si, haciendolo del modo que me indicas me funciona. Pero porque si lo hago de esta forma no??
Código Javascript:
Ver original
  1. var contenido = document.getElementById("contenido").value;
  2.  
  3. var pat=/^w{3}\.\youtube([\.com|\.es])\/watch\?v=([\w-]{11,20})*$/;
  4.  
  5.  
  6. if ((contenido.match(pat))) {  
  7.         alert('Password Correcta');    
  8.    } else {  
  9.        alert(' incorrecta');  
  10.  
  11.    }  
  12. }

para que me funcione bien tengo que usar test(str) en ves del match(pat).
porque????