⊗jsSpREMT 117 of 294 menu

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.

humskauzcro