escapeRegExp
function escapeRegExp(value: string): string;
Пропустите через неё пользовательский ввод перед сборкой RegExp, и точка останется точкой, а не превратится в «любой символ».
Параметры
Параметр | Тип | Описание |
|---|---|---|
|
| Строка для экранирования. Не должна быть пустой. |
Возвращает
string — экранированная строка, которую можно безопасно подставить в шаблон.
Исключения
Исключение | Условие |
|---|---|
| значение не строка или строка пуста. |
Примеры
Экранирование
escapeRegExp("a.b*c"); // => "a\\.b\\*c"
new RegExp(escapeRegExp("1.5")).test("1x5"); // => false
Смотрите также
Исходный код
23 September 2026
Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.