Ответ 1
Вот полезные функции для работы с регулярными выражениями.
-
exec
Метод RegExp, который выполняет поиск соответствия в строке. Он возвращает массив информации. -
test
Метод RegExp, который проверяет соответствие в строке. Он возвращает true или false. -
match
Метод String, который выполняет поиск совпадения в строке. Он возвращает массив информации или значение null для несоответствия. -
search
Метод String, который проверяет соответствие в строке. Он возвращает индекс совпадения или -1, если поиск не выполняется. -
replace
Метод String, который выполняет поиск совпадения в строке и заменяет подстроку с заменой подстрокой. -
split
Метод String, который использует регулярное выражение или фиксированную строку для разбиения строки на массив подстрок.
Источник: MDC
Итак, чтобы ответить на ваш вопрос, как говорили другие:
/pattern/.test(txt)
Или, если это более удобно для вашего конкретного использования, это эквивалентно:
txt.search(/pattern/) !== -1