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) на основі вихідного коду бібліотеки.