Regex-codegenerator
Gratis online Regex-codegenerator geen installatie nodig
Over de Regex Code Generator
Zet een reguliere expressie om in direct plakbare matching-code voor JavaScript, Python, Java, Go of PHP. Het valideert het patroon met de gekozen flags, voert het optioneel uit tegen een testreeks om overeenkomsten met hun indexen en benoemde groepen te bekijken, en genereert dan idiomatische snippets met behulp van de native regex-API van elke taal.
Hoe te gebruiken
1. Voer het regex-Pattern in (zonder scheidingstekens). 2. Stel de Flags in - alleen g, i, m, s, u, y worden geaccepteerd; andere tekens worden automatisch verwijderd. 3. Kies een doel-Language. 4. Optioneel: plak een Test String om overeenkomsten te bekijken. 5. Klik op Generate om de live overeenkomstresultaten en de gegenereerde code te bekijken; gebruik Copy om deze te kopiëren.
Uitvoer per taal
JavaScript:/pattern/flags-letterlijke met matchAll wanneer de g-flag is ingesteld, anders str.match met benoemde groepen. Python:re.findall/re.finditer met flags vertaald naar re.IGNORECASE, re.MULTILINE, re.DOTALL, re.VERBOSE, re.ASCII. Java:Pattern.compile + Matcher.find-lus. Go:regexp.MustCompile met FindAllString en FindAllStringSubmatchIndex. PHP:preg_match_all met PREG_SET_ORDER waarbij /pattern/flags-scheidingstekens worden gebruikt.
▶Waarom kreeg ik een foutmelding?
▶Wat gebeurt er zonder een testreeks?
▶Worden Python-regex-flags vertaald?
▶Worden benoemde vastleggingsgroepen behouden?
Als deze tool je heeft geholpen, denk dan eens aan het geven van een kop koffie aan mij.
Koop me een kop koffie.