Generatore di codice regex
Gratuito online Generatore di codice regex Strumento, nessuna installazione richiesta
Informazioni sul Regex Code Generator
Trasforma un'espressione regolare in codice di corrispondenza pronto da incollare per JavaScript, Python, Java, Go o PHP. Convalida il pattern con i flag selezionati, lo esegue facoltativamente su una stringa di test per visualizzare in anteprima le corrispondenze con i relativi indici e gruppi denominati, quindi emette snippet idiomatici utilizzando l'API regex nativa di ciascun linguaggio.
Come utilizzare
1. Inserisci il Pattern regex (senza delimitatori). 2. Imposta i Flags - sono accettati solo g, i, m, s, u, y; gli altri caratteri vengono rimossi automaticamente. 3. Scegli un Language di destinazione. 4. Facoltativamente incolla una Test String per visualizzare in anteprima le corrispondenze. 5. Fai clic su Generate per visualizzare i risultati delle corrispondenze live e il codice generato; usa Copy per copiarlo.
Output per linguaggio
JavaScript:letterale /pattern/flags con matchAll quando è impostato il flag g, altrimenti str.match con gruppi denominati. Python:re.findall/re.finditer con flag mappati a re.IGNORECASE, re.MULTILINE, re.DOTALL, re.VERBOSE, re.ASCII. Java:Pattern.compile + ciclo Matcher.find. Go:regexp.MustCompile con FindAllString e FindAllStringSubmatchIndex. PHP:preg_match_all con PREG_SET_ORDER utilizzando i delimitatori /pattern/flags.
▶Perché ho ricevuto un messaggio di errore?
▶Cosa succede senza una stringa di test?
▶I flag regex di Python vengono tradotti?
▶Vengono preservati i gruppi di acquisizione denominati?
Se questo strumento è stato di aiuto per te, considera l’idea di regalarmi un caffè.
Comprami un caffè.