Método test en expresiones regulares de JavaScript
En esta lección consideraremos el método
test, que verifica si hay en una
cadena al menos una coincidencia con la expresión regular.
Si la hay - retorna true, y si
no - false. El método acepta como parámetro una
cadena, y se aplica a la expresión regular, así:
expreg.test(dondeBuscar)
Probemos por ejemplo alguna cadena para ver si corresponde con la expresión regular:
/a+/.test('eee aaa bbb'); // retornará true
A menudo este método se usa para verificar si una cadena completa corresponde a la expresión regular. En este caso, al inicio de la expresión regular se coloca el símbolo de intercalación (^), y al final - el signo de dólar ($):
/^a+$/.test('aaaaaaaaa'); // retornará true
Determine si la cadena pasada comienza
con 'http://'.
Determine si la cadena pasada comienza
con 'http://' o con 'https://'.
Determine si la cadena pasada
termina con la extensión 'txt', 'html'
o 'php'.
Determine si la cadena pasada
termina con la extensión 'jpg' o 'jpeg'.
Determine si la cadena pasada
termina con la extensión 'jpg', 'jpeg'
o 'png'.
Determine si la cadena es 'un número,
de longitud de .
1 a 12 dígitos'
Determine si la cadena pasada es una fecha en el formato año-mes-día.
Determine si la cadena pasada es una fecha en el formato día.mes.año.
Determine si la cadena pasada es una hora en el formato horas:minutos:segundos.
Determine si la cadena pasada es un email correcto.
Determine si la cadena pasada es un nombre de dominio.