Foaie de referință Regex
O referință căutabilă și imprimabilă pentru expresii regulate — clase de caractere, ancore, cuantificatori, grupuri, lookaround, indicatori și modele gata făcute. Gratuit.
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}
Nicio intrare nu corespunde cu „:q”.
Despre Foaie de referință Regex
Această fișă de referință regex este o referință compactă la sintaxa expresiilor regulate: clase de caractere, ancore și limite, cuantificatori, grupuri și backreferences, lookaround, flag-uri și modificatori, escape-uri și caractere speciale, prescurtări comune de token-uri, tipare practice gata de folosit, precum și proprietăți Unicode.
Regex este definiția sintaxei „scrii o dată și uiți” — token-urile sunt concise și ușor de confundat, mai ales lookahead versus lookbehind, cuantificatori greedy versus lazy, și diversele forme de grupuri. Fiecare rând arată un token sau tipar lângă o descriere în cuvinte simple a ceea ce potrivește.
Fișa se încheie cu tipare practice pe care le poți copia direct, iar ca orice fișă de aici este gratuită și procesată în browser: căutare în timp real, cuprins fix, copiere cu un click pentru fiecare token și un buton de printare pentru o referință regex pe hârtie.
Cum să utilizați Foaie de referință Regex
- Parcurge secțiunile, de la Clase de caractere și Ancore și limite până la Tipare practice și Proprietăți Unicode.
- Caută un token sau concept precum lookahead, \d sau lazy pentru a filtra fișa instantaneu.
- Sari la Tipare practice atunci când ai nevoie de o expresie gata făcută de adaptat.
- Dă click pe un token sau tipar, sau pe iconița lui de copiere, pentru a-l copia în codul tău sau într-un tester de regex.
- Printează fișa — sintaxa regex este un lucru clasic de păstrat pe hârtie.