[Php-it] [OT regex] Un'altro caso di regex inadempiente...
Matteo Beccati
php at beccati.com
Tue Nov 28 16:48:59 CET 2006
Domenico L. ha scritto:
> preg_match_all('/([^|]+)\|?/m',$testo,$ar); print_r($ar); => otteniamo il risultato voluto
>
> preg_match_all('/([^|]+)\|?$/m',$testo,$ar); print_r($ar); => ci tronca tutta la prima riga fino al carattere \n
Cristiano ha scritto:
> Multiline: il ^ e il $ fanno match per ogni riga (delimitata da CR)
Ergo, se metti la $ e il modificatore m vuol dire che vuoi proprio
arrivare a fine riga, che ci sia o non ci sia un "|" come terminatore.
Ciao ciao
--
Matteo Beccati
http://phpadsnew.com
http://phppgads.com
More information about the Php-it
mailing list