- JS flavour or PCRE?
- JavaScript native
RegExp. Most ECMA features supported (lookahead, lookbehind, named groups, unicode escapes). For PCRE-only features (recursion, backreferences-in-class) you'd need a wasm engine.
- Why no replacement field?
- Kept simple. For replacement, use
String.replace in your code: str.replace(/pattern/g, replacement).
- Are matches limited?
- Capped at 5,000 matches to keep the page responsive. The per-page table shows up to 50; the count above is the true match count.
- How do I match literal slashes?
- Just type them. The pattern field has no surrounding delimiters; the slashes you see in the UI (
/.../{flags}) are display only.