Регулярное выражение JavaScript \D символ
- Предыдущая страница \d
- Следующая страница \s
- Вернуться на один уровень вверх Референсное руководство по JavaScript RegExp
Определение и использование
\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 |
- Предыдущая страница \d
- Следующая страница \s
- Вернуться на один уровень вверх Референсное руководство по JavaScript RegExp