Добавляем...


Объект RegExp | test()
Теперь, когда вы знаете, как формируются регулярные выражения, настало время разобраться, как их использовать. Мы выясним это в ходе обсуждения свойств и методов объектов RegExp и String, которые могут использоваться для проверки и анализа строк. Напомним, что регулярные выражения, созданные в предыдущем разделе с помощью синтаксиса литералов, на самом деле являются объектами RegExp. В этом разделе мы отдадим предпочтение объектному синтаксису, чтобы читатель мог освоить оба варианта.

test()

Простейшим методом RegExp является test() — этот метод уже использовался во многих примерах выше. Возвращаемое методом логическоезначение указывает, соответствует ли данная строка-аргумент регулярному выражению. Ниже определяется регулярное выражение, используемое затем для проверки двух строк:

var pattern = new RegExp("a*bbbc", "i"); // без учета регистра
alert(pattern.test ("1а12с")); //покажет false
alert(pattern.test("aaabBbcded")); //покажет true

назад: далее: Подвыражения


добавить комментарий
(без перезагрузки и регистрации)


10 случайных разделов

Что ищем на сайте ?


Примеры кода на сайте







@ 2008-2011 Amber
При использовании материалов ссылка на сайт обязательна
Яндекс.Метрика