Syllable Regex Generator

Add your own syllables. You can add multiple at once (comma/space/newline separated). Optional per-syllable limit via SYL:2. Click Generate to build your regex.

Tip: AM:2 produces a lookahead (?!(?:.*AM){3}).
– none –
Default max per syllable
Structure: negative lookaheads to enforce max counts, then (?:S1|S2|…)* to only allow your syllables.
No test yet.
Flags follow JS rules (e.g. i for case-insensitive).
If limit is 1, the generator adds (?!(?:.*SYL){2}) so the syllable may appear at most once. Set 0 to forbid a syllable entirely.