Regex uit voorbeelden
Zet voorbeeldreeksen om in een reguliere expressie en zie welke voorbeelden eruit passen.
Regex uit voorbeelden
Geef een handvol tekenreeksen in die het patroon moet matchen – elk op één regel – en dit hulpmiddel leidt een reguliere expressie af die hun gemeenschappelijke vorm vastlegt. Onder het gegenereerde patroon worden alle voorbeelden met een vinkje weergegeven, zodat u in één oogopslag kunt zien of het resultaat precies dat afdekt wat u hebt ingevoerd.
De generaliseringsniveau bepaalt hoe exact het resultaat is. "Exacte tekens" houdt elk karakter onveranderd en combineert alleen voorbeelden met verschillende vormen met alternatie. "Tekenklassen" vervangt cijfers, letters en spaties door \d, \p{Lu}/\p{Ll} en \s terwijl de exacte herhalingstellingen uit uw voorbeelden behouden blijven. "Flexibele kwantificeerders" gaan verder en veranderen deze reeksen in één-of-meer-overeenkomsten, wat beter generaliseert maar ook meer dan uw voorbeelden matcht. Verankering voegt ^ en $ toe zodat de hele reeks moet matchen in plaats van alleen een substring. Hoofdlettergevoeligheid bepaalt of letterkasten van belang zijn, en naamde groepen omsluiten de variabele delen van het patroon zodat u ze later op naam kunt extraheren. De dialektoptie past de syntaxis van naamde groepen aan voor JavaScript, PCRE of Python, aangezien deze drie het niet eens zijn.
Voeg tekenreeksen toe die het patroon NIET mag matchen, en het hulpmiddel controleert het gegenereerde patroon ook tegen deze. Zet de uitleg aan om het patroon in zijn afzonderlijke onderdelen op te splitsen met een begrijpelijke beschrijving van wat elk onderdeel doet.
Alles wordt lokaal in uw browser uitgevoerd: de voorbeelden die u plakt, de negatieve voorbeelden en het gegenereerde patroon verlaten uw apparaat nooit.