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

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

\W Мета-символы соответствуют символам, не являющимся словами:

Символы-символы - это символы a-z, A-Z, 0-9, включая _ (подчеркнутый).

Пример

Поиск всех символов, не являющихся словами:

let text = "Give 100%!";
let pattern = /\W/g;

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

Грамматика

new RegExp("\\W")

Или коротко:

/\W/

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

new RegExp("\\W", "g")

Или коротко:

/\W/g

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

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

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

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

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

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

ИспользованиеМодель (образец)Как наиболее常用的 методы, эти являются:

Пример Описание
текст.match(образец) Метод поиска строки match()
текст.search(образец) Метод поиска строки search()
образец.exec(текст) Метод RexExp exec()
образец.тест(текст) Метод test() в RexExp