Ontdek alle functies van RegexNest
De ultieme playground voor reguliere expressies
RegexNest is een volledig ingerichte omgeving voor het schrijven, testen en delen van reguliere expressies. Van live-visualisatie tot teamcollaboratie — alles wat je nodig hebt om complexe patronen snel te bouwen, te valideren en te exporteren.
Functies
Interactieve regex-visualisatie
Bekijk je regex als een live, gekleurde state-machine. Elke groep, alternatief en quantifier wordt visueel onderscheiden. Pas je patroon aan en zie direct hoe de automaat verandert — ideaal om complexe expressies te ontrafelen en te debuggen.
Template-bibliotheek met 120+ patronen
Start snel met een van de 120+ vooraf gemaakte templates: e-mailvalidatie, IP-adressen, URL-parsing, telefoonnummers per landcode, creditcardformaten en meer. Elke template is documenteerde, getest en direct aanpasbaar.
Teamcollaboratie in realtime
Deel een live-edit-link met collega's en werk simultaan aan dezelfde regex. Kommentaar, annotaties en versiegeschiedenis maken teamwork soepel. Tot 10 concurrente editors per workspace, met automatische conflictresolutie.
Export naar 15+ programmeertalen
Genereer direct werkende code in JavaScript, Python, Rust, Go, Java, C#, PHP, Ruby, Lua, PCRE, POSIX en meer. Kies je doeltaal, kopieer de snippet en plak hem in je project — zonder handmatige aanpassingen.
Geavanceerde testconsole
Voer je regex uit tegen een willekeurige teststring. Gebruik de ingebouwde testcases: email@example.com, 192.168.1.42, https://regexnest.dev/docs — of upload je eigen dataset van maximaal 500 regels. Bekijk alle matches, groups en niet-matches per regel.
Complexiteitsanalyse en backtracking-waarschuwingen
RegexNest waarschuwt automatisch voor potentiële catastrophic backtracking, nested quantifiers en onbeheerste alternaties. Krijg een leesbaarheidsscore (0–100) en concrete suggesties om je patroon te optimaliseren.
Technische details
RegexNest draait volledig in de browser. Geen server-side parsing, geen vertraging — elke wijziging wordt binnen 16 ms gerenderd dankzij onze geoptimaliseerde regex-engine.
Ondersteunde regex-dialecten: ECMAScript 2024, PCRE2, Python (re module), Rust (regex crate), Go (regexp), Java (Pattern), .NET (Regex), POSIX ERE. Schakel per werkruimte tussen dialecten en zie direct welke features wel of niet beschikbaar zijn.
Flavours & flags: Case-insensitive, multiline, dotall, unicode, global, sticky en extended syntax. Per dialect worden de relevante flags automatisch ingeladen met uitleg.
Opslag & delen: Werkruimtes worden lokaal opgeslagen in IndexedDB (maximaal 200 werkruimtes). Deel een werkruimte via een kort, versleuteld URL-token. Geen account nodig voor basisgebruik; een gratis account ontgrendelt onbeperkte opslag en teamworkspaces.
API-toegang: Een REST API staat open voor programmeerbaar importeren en exporteren van regex-werkruimtes. Rate limit: 1.000 verzoeken per uur op het gratis plan, onbeperkt op het teamplan.
Compatibiliteit: Werkt op Chrome 90+, Firefox 88+, Safari 14+, Edge 90+. Mobiele ondersteuning via responsief design vanaf 320px breedte.