RegexBench

← Документация

Движки

JavaScript, Python, PCRE и 20+ целей для codegen.

Движок сопоставления

Живой матчинг всегда идёт через JavaScript RegExp в браузере.

Выбор движка управляет живым превью кода и экспортом в буфер — не runtime-матчером.

Превью кода

Смена Flavor мгновенно обновляет сниппет в левой колонке (режим match или substitute).

Цели: JavaScript/TypeScript, Python, PHP/PCRE, Perl, Ruby, Go, Java/Kotlin, C#/.NET, Rust, Swift, Dart, Scala, Elixir, R, PowerShell, PostgreSQL, MySQL, grep/ripgrep и Boost.Regex.

JavaScript и TypeScript

Движки по умолчанию. Экспорт — литерал /pattern/flags плюс match или replace.

Python и PCRE-like

Python — import re с raw-строкой (findall / sub).

PCRE/PHP и Perl — slash-delimited форма.

Особенности синтаксиса движков не эмулируются — сниппеты как помощь для codegen.