[email protected]supporttoolz.dev[email protected]salestoolz.dev[email protected]litonpixarlabs.io[email protected]billingexample.comMet een Regex-tester kun je een reguliere expressie schrijven, deze tegen voorbeeldteksten laten draaien en in realtime precies zien wat het overeenkomt. Elke wedstrijd wordt op zijn plaats gemarkeerd, elke capture-groep wordt vermeld met zijn waarde en positie, en syntaxisfouten in uw patroon worden gerapporteerd met het exacte bericht van de engine - zodat u een patroon in seconden kunt debuggen in plaats van het in uw code te plakken en uw programma opnieuw uit te voeren.
Reguliere uitdrukkingen zijn compact maar meedogenloos: een ontbrekende ontsnapping, een hebzuchtige kwantor of een onbegrepen karakterklasse kan ervoor zorgen dat een patroon niets matcht, te veel overeenkomt of een foutmelding geeft. Deze tester gebruikt dezelfde JavaScript RegExp-engine die uw browser en Node.js uitvoeren, dus het gedrag dat u hier ziet, is het gedrag dat u krijgt in productiecode. Schakel de vlaggen van G, I, M, S, U en Y om te zien hoe elk het resultaat verandert.
Alles draait 100% in uw browser. Uw patronen en testgegevens - die vaak echte loglijnen, gebruikersrecords of eigen formaten bevatten - worden nooit geüpload of opgeslagen. De tool werkt offline nadat deze is geladen, zodat u uitdrukkingen op gevoelige gegevens kunt testen zonder dat deze uw apparaat ooit verlaat.
Typ of plak een reguliere expressie in het patroonveld - schrijf het zonder de omringende schuine strepen, alleen de uitdrukking zelf. Klik op Voorbeeld laden om te beginnen met een voorbeeld van een werkend e-mailoverzicht.
Schakel vlaggen zoals G (Global — Vind alle overeenkomsten), I (Case-ongevoelig), M (Multiline Ankers) en S (Dot komt overeen met nieuwe regels) om te bepalen hoe het patroon wordt toegepast.
Plak de tekst die u wilt zoeken in het testgebied. Komt overeen met live updaten terwijl u het patroon of de tekst bewerkt.
Bekijk elke overeenkomst die inline is gemarkeerd, bekijk de genummerde en benoemde capture-groepen voor elke wedstrijd en kopieer de voltooide /patroon/vlaggenuitdrukking wanneer u klaar bent.
Elke overeenkomst wordt direct gemarkeerd in uw testtekst terwijl u typt, met afwisselende kleuren zodat aangrenzende overeenkomsten duidelijk blijven
Genummerde en benoemde capture-groepen worden per wedstrijd vermeld met hun vastgelegde waarden, zodat u kunt verifiëren wat elk deel van het patroon uittrekt
Schakel alle zes JavaScript-vlaggen - globaal, negeren-case, multiline, dotall, unicode en plakkerig - en bekijk het effect onmiddellijk
Ongeldige patronen worden gevangen en gerapporteerd met de exacte fout van de JavaScript-engine, die u rechtstreeks naar het syntaxisprobleem wijst
Build, test, and debug regular expressions with real-time matching and a comprehensive cheatsheet
Compare two texts and find differences. Highlight additions, removals, and common parts with word or character level comparison.
Format, validate, and minify JSON data
0 comments
No comments yet. Be the first to share your thoughts!