Мета-символы RegExp в JavaScript

Определение и использование

. Мета-символы соответствуют любому символу, за исключением строки или других символов завершения строки.

Пример

Глобальный поиск "h.t":

let text = "That's hot!";
let pattern = /h.t/g;

Попробуйте сами

Грамматика

new RegExp("regexp.")

Или кратко:

/regexp./

Грамматика с модификаторами

new RegExp("regexp.\"g\

Или кратко:

/regexp./g

Поддержка браузерами

/./ Это функция ECMAScript1 (ES1).

Все браузеры полностью поддерживают ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Поддержка Поддержка Поддержка Поддержка Поддержка Поддержка

Методы поиска регулярных выражений

В JavaScript, текстовый поиск с использованием регулярных выражений можно выполнить различными методами.

ИспользованиеМодели (pattern)В качестве регулярного выражения, эти методы наиболее часто используются:

Пример Описание
text.match(pattern) Метод поиска строки match()
text.search(pattern) Метод поиска строки search()
pattern.exec(text) Метод RexExp exec()
pattern.test(text) Метод RexExp test()