0

Екранування regex онлайн

Екрануйте або розекрануйте рядки для JSON, JavaScript/TypeScript, SQL та regex — миттєво, повністю у браузері.

Потрібне кодування HTML-сутностей чи URL? Скористайтеся нашим інструментом HTML & URL Encoder / Decoder.

Опрацювання... 0%

Результат

Ця сторінка відкриває екранувальник рядків із попередньо вибраним режимом regex — вставте літеральний текст, і кожен спецсимвол regex буде екрановано, щоб результат збігався саме з цим текстом усередині патерну new RegExp().

Екранування regex додає зворотну риску перед кожним із дванадцяти спецсимволів — . * + ? ^ $ { } ( ) | [ ] і самою зворотною рискою — перетворюючи, наприклад, a.b*c на a\.b\*c, щоб він перестав означати «будь-який символ» чи «нуль або більше» і натомість збігався з цими літеральними символами.

Цей напрямок односторонній за задумом: розекрановувати тут нічого неоднозначного, тож режим розекранування для regex приховано. Повний інструмент також екранує рядки JSON, JavaScript і SQL, повністю у браузері.