Используется, чтобы выяснить, есть ли совпадения регулярного выражения со строкой, аналогично String#search.
Чтобы получить сами совпадения - используйте exec или String#match.
Следующий пример выводит сообщение, в зависимости от наличия совпадений:
Выделить все
function testinput(re, str){if(re.test(str))
midstring = " содержит ";
else
midstring = " не содержит ";
document.write(str + midstring + re.source);
}
Дежурная шутка
Решил недавно взять с собой в туалет ноутбук и выйти в Интернет через Wi—Fi. Захожу на сайт ВКонтакте. На экране появляется текст:
— Вы зашли под логином из необычного места...
— Как он догадался???