Ядро JavaScript 1.5. Справочник

       

Test


Выполняет поиск совпадения регулярного выражения и специфицированной строки. Возвращает true или false.

Метод изЭкземпляры .

Реализован вJavaScript 1.2, NES 3.0

Версия ECMAECMA 262, Edition 3


Синтаксис

regexp.test([str])

Параметры

regexp

Имя регулярного выражения. Может быть именем переменной или литералом.str

Строка, относительно которой выполняется совпадение с регулярным выражением.

Описание

Если Вы хотите знать, найден ли патэрн в строке, используйте метод test (аналогичный методу ); для получения большей информации (но более медленного выполнения) используйте метод (аналогичный методу ).

Пример

Этот пример печатает сообщение, содержание которого зависит от успешности теста:

function testinput(re, str){

   if (re.test(str))

      midstring = " contains ";

   else

      midstring = " does not contain ";

   document.write (str + midstring + re.source);

}



Содержание раздела