Tester Regex

Sintassi JavaScript. I backslash non devono essere fatti escape due volte — digita \d, non \\d.
Flag
Esempi
2 corrispondenze
Send the report to alice@example.com and copy bob+test@dev.io. Skip not-a-real@.
Corrispondenza #1dall'indice 19 a 36
alice@example.com
Corrispondenza #2dall'indice 46 a 62
bob+test@dev.io.

Cheatsheet regex

Un riferimento rapido per i token regex più utili.

.qualsiasi carattere tranne newline
\dqualsiasi cifra (0-9)
\wcarattere di parola (lettere, cifre, _)
\squalsiasi spazio
\Dqualsiasi non-cifra
^inizio dell'input (o riga con m)
$fine dell'input (o riga con m)
\bconfine di parola
[abc]uno tra a, b o c
[^abc]qualsiasi cosa tranne a, b o c
*zero o più del precedente
+uno o più del precedente
?zero o uno del precedente
{n}esattamente n occorrenze
{n,m}da n a m occorrenze
(...)gruppo di cattura
(?:...)gruppo non di cattura
a|bcorrisponde a o b
(?=...)lookahead positivo
(?<=...)lookbehind positivo

Informazioni su questo tester

Testa espressioni regolari JavaScript contro qualsiasi testo direttamente nel tuo browser. Attiva o disattiva i flag, vedi ogni corrispondenza con la sua posizione e i gruppi di cattura, esegui una sostituzione o dividi il testo in base al pattern. Nulla esce dal tuo browser.