Регулярное выражение JavaScript \D символ

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

\D Символы шаблона соответствуют непроизвольным символам.

Пример

Поиск всех непроизвольных символов в глобальном масштабе:

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

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

Грамматика

new RegExp("\\D")

Или кратко:

/\D/

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

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

Или кратко:

/\D/g

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

/\D/ Это функция 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) Метод test() RexExp