Scheda di riferimento Regex
Un riferimento sulle espressioni regolari stampabile e ricercabile — classi di caratteri, ancore, quantificatori, gruppi, lookaround, flag e pattern pronti all'uso. Gratis.
Character classes
12\d
\D
\w
\W
\s
\S
.
[abc]
[^abc]
[a-z]
[A-Za-z0-9]
[\d\s]
Anchors & boundaries
8^
$
\b
\B
\A
\z
\Z
\G
Quantifiers
11*
+
?
{n}
{n,}
{n,m}
*?
+?
??
{2,5}?
a++
Groups & backreferences
9(abc)
(?:abc)
(?<name>abc)
(?P<name>abc)
a|b
(red|blue)
\1
\k<name>
$1
Lookaround
6(?=abc)
(?!abc)
(?<=abc)
(?<!abc)
\d(?=px)
(?<=\$)\d+
Flags & modifiers
10g
i
m
s
u
x
y
(?i)
(?im)
(?i:abc)
Escapes & special chars
11\.
\\
\/
\t
\n
\r
\f
\0
\xFF
\x{00E9}
\Qabc\E
Common token shortcuts
10[0-9]
[a-fA-F0-9]
\d+
\w+
\s+
.*
.*?
[^\s]+
\b\w+\b
(?:\r\n|\n|\r)
Practical patterns
10^[\w.+-]+@[\w-]+\.[\w.-]+$
https?:\/\/[^\s]+
\b(?:\d{1,3}\.){3}\d{1,3}\b
#?[a-fA-F0-9]{6}\b
\d{4}-\d{2}-\d{2}
\+?\d[\d\s-]{7,}\d
[a-z0-9]+(?:-[a-z0-9]+)*
^\s+|\s+$
\s{2,}
<[^>]+>
Unicode properties
10\p{L}
\P{L}
\p{N}
\p{Lu}
\p{Ll}
\p{P}
\p{Sc}
\p{Han}
\p{Emoji}
\p{Greek}
Nessuna voce corrisponde a “:q”.
Informazioni su Scheda di riferimento Regex
Questa cheat sheet regex è un riferimento compatto alla sintassi delle espressioni regolari: classi di caratteri, ancore e confini, quantificatori, gruppi e backreference, lookaround, flag e modificatori, escape e caratteri speciali, scorciatoie per token comuni, pattern pratici già pronti, e proprietà Unicode.
Le regex sono la definizione di sintassi scritta una volta e mai più capita — i token sono concisi e facili da confondere, in particolare lookahead contro lookbehind, quantificatori greedy contro lazy, e le varie forme di gruppo. Ogni riga mostra un token o un pattern accanto a una descrizione in italiano semplice di cosa corrisponde.
La scheda termina con pattern pratici che puoi copiare direttamente, e come ogni cheat sheet qui è gratuita e client-side: ricerca in tempo reale, un sommario fisso, copia con un clic su ogni token e un pulsante di stampa per un riferimento regex cartaceo.
Come usare Scheda di riferimento Regex
- Scorri le sezioni, da Classi di caratteri e Ancore e confini fino a Pattern pratici e Proprietà Unicode.
- Cerca un token o un concetto come lookahead, \d o lazy per filtrare la scheda all'istante.
- Passa a Pattern pratici quando ti serve un'espressione già pronta da adattare.
- Clicca su un token o un pattern, o sulla sua icona di copia, per copiarlo nel tuo codice o in un tester di regex.
- Stampa la scheda — la sintassi regex è una cosa classica da tenere su carta.