Salve ragazzi vorrei capire un pò come funzionano questi simboli (^*~[]) nelle funzioni tipo ereg_replace().
Salve ragazzi vorrei capire un pò come funzionano questi simboli (^*~[]) nelle funzioni tipo ereg_replace().
"
Questi caratteri sono:
. che indica qualsiasi carattere (escluso un acapo)
* che indica zero o più occorrenze (di un carattere o di un gruppo di caratteri)
? che indica zero o una occorrenza (di un carattere o di un gruppo di caratteri)
{} le parentesi graffe, che indicano il numero esatto, o minimo, o massimo, o l'intervallo di occorrenze (di un carattere o di un gruppo di caratteri)
+ che indica una o più occorrenze (di un carattere o di un gruppo di caratteri)
^ che indica l'inizio della stringa (o, se all'interno di una classe di caratteri, la negazione della stessa)
$ che indica la fine della stringa
| che indica l'operatore OR
\ il carattere di escape dei caratteri speciali
() le parentesi tonde, destinate a contenere una sottostringa
[] le parentesi quadre, destinate a contenere una 'classe' di caratteri
"
http://freephp.html.it/articoli/view...sp?id=69&pag=2
think simple think ringo
grazie 10000000000000000000000000000000000000000000000000 00
![]()