Page 195 - Corso di PHP - Livello base
P. 195
Facciamo alcuni esempi per comprendere meglio:
[a-zA-Zàèéìòù0-9] Tutti i caratteri minuscoli e maiuscoli, le lettere
accentate della lingua italiana e i numeri
[^0-9] Un qualsiasi carattere che non sia un numero
(ciao) La sottostringa “ciao”
t?o La lettera o preceduta da 0 o 1 occorrenze della
lettera t (se il testo è “gatto, canto, albero” ci
saranno tre risultati utili e cioè la sequenza “to”
di gatto, la sequenza “to” di canto e la “o” di
albero)
t*o La lettera o preceduta da 0 o più occorrenze della
lettera t (per il testo precedente ci saranno tre
risultati utili e cioè “tto” di gatto, “to” di canto e
“o” di albero)
t+o La lettera o preceduta da 1 o più occorrenze della
lettera t (due risultati utili, “tto” di gatto e “to” di
canto)
t{2}o La lettera o preceduta da 2 occorrenze della
lettera t (un risultato, “tto” di gatto)
t{3,5}o La lettera o preceduta da un minimo di 3 fino a
un massimo di 5 occorrenze della lettera t
(nessun risultato)
[^t]t{1}o Un'occorrenza della lettera t seguita dalla lettera
o e preceduta da qualsiasi carattere purché non
sia una t (un risultato, “to” di canto)
[a-s](to) Qualsiasi carattere compreso tra a e s seguito
dalla sottostringa “to” (un solo risultato, “to” di
canto).
(2\+2) La stringa “2+2”
.$ Qualsiasi carattere purché sia l'ultimo della
stringa
195