Visto che a memoria non riesco a ricordarle, me le segno qui.
. qualsiasi carattere escluso il new line (“\n”)
[a-z0-9] qualsiasi carattere di questo insieme
[^a-z0-9] qualsiasi carattere esclusi quelli di questo insieme
\d una cifra qualsiasi; equivalente a “[0-9]”
\D un carattere che non sia una cifra; equivalente a “[^0-9]”
\w un carattere alfanumerico; equivalente a “[a-zA-Z0-9]”
\W un carattere non alfanumerico; equivalente a “[^a-zA-Z0-9]”
\s un carattere di spaziatura (spazio, tabulazione, new line, ecc.)
\S un carattere non di spaziatura
\n il carattere new line
\r il carattere return (ritorno carrello)
\t il carattere di tabulazione
\f form feed, carattere di avanzamento di pagina
\b backspace, cancellazione di un carattere a sinistra
null, il carattere nullo
\| il carattere “|”
\\ il carattere “\”
\* il carattere “*”
x? il carattere x ripetuto 0 o 1 volta
x* il carattere x ripetuto 0 o più volte
x+ il carattere x ripetuto una o più volte
ciao la stringa “ciao”
aa|bb|cc la stringa “aa” oppure la stringa “bb” oppure la stringa “cc”
^ la stringa inizia con l’espressione regolare seguente
$ la stringa termina con l’espressione regolare precedente
These icons link to social bookmarking sites where readers can share and discover new web pages.