Дополнение d в RegExp JavaScript
- Предыдущая страница i
- Следующая страница m
- Вернуться на один уровень выше Референсное руководство по JavaScript RegExp
Определение и использование
"d
"Дополнение определяет начальное и конечное положение соответствия.
"d
«Дополнение различает регистр.
Пример
Соответствовать всем текстам, начинающимся или заканчивающимся на aa или bb:
let text = "aaaabb"; let result = text.match(/(aa)(bb)/d);
Грамматика
new RegExp("regexp", "d")
или сокращенно:
/regexp/d
Методы поиска регулярных выражений
В JavaScript можно использовать различные методы для поиска текста с использованием регулярных выражений.
Когда шаблон является регулярным выражением, следующие методы наиболее часто используются:
Пример | Описание |
---|---|
text.match(pattern) | Метод строки match() |
text.search(pattern) | Метод строки search() |
pattern.exec(text) | Метод RexExp exec() |
pattern.test(text) | Метод RexExp test() |
Поддержка браузерами
/regexp/d
Это функция ES2022.
С марта 2023 года все современные браузеры поддерживают JavaScript 2022 (ES2022):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 94 | Edge 94 | Firefox 93 | Safari 16.4 | Opera 79 |
2021 год 9 месяц | 2021 год 9 месяц | Октябрь 2021 года | 2023 год 3 месяц | Октябрь 2021 года |
- Предыдущая страница i
- Следующая страница m
- Вернуться на один уровень выше Референсное руководство по JavaScript RegExp