Regex Escape онлайн — екранування метасимволів
Екрануйте або розекрановуйте рядки для JSON, JavaScript/TypeScript, SQL та regex — миттєво, повністю у вашому браузері.
Обробляється повністю у вашому браузері — те, що ви тут вводите, ніколи не вивантажується.
Результат
Про цей інструмент
Ця сторінка відкриває екранувальник рядків із попередньо вибраним режимом regex — вставте буквальний текст, і кожен метасимвол regex буде екрановано, щоб результат збігався з цим точним текстом усередині шаблону new RegExp().
Екранування regex додає зворотну скісну риску перед кожним із дванадцяти спеціальних символів — . * + ? ^ $ { } ( ) | [ ] і самою зворотною скісною рискою — перетворюючи щось на зразок a.b*c на a\.b\*c, тож воно перестає означати «будь-який символ» або «нуль або більше» і натомість збігається з цими буквальними символами.
Цей напрямок є одностороннім за задумом: немає жодної неоднозначності для розекранування, тому режим декодування для regex приховано. Повний інструмент також екранує рядки JSON, JavaScript та SQL, повністю у вашому браузері.