Menu principale:
$testo = "Questo è una data formato mysql: 2010-01-28"; $testo = preg_replace('/(\d{4})-(\d{2})-(\d{2})/', 'Questa è una data in formato europeo: $3/$2/$1', $testo); // ora $testo sarà "Questa è una data in formato europeo: 28/01/2010"
$testo = "Questo è una data formato mysql: 2010-01-28"; $testo = preg_replace('/(\d{4})-(\d{2})-(\d{2})/', 'Questa è una data in formato europeo: \\3/\\2/\\1', $testo); // ora $testo sarà "Questa è una data in formato europeo: 28/01/2010"
$testo = "Si dice ha piovuto o è piovuto in italiano?"; $testo = preg_replace('/\s+((ha|è)\s+piovuto)\s+/', ' è nevicato ', $testo); // L'espressione cercherà "ha piovuto" oppure "è piovuto" seguiti o preceduti da spazi; // $testo ora sarà "Si dice è nevicato o è nevicato in italiano?"
$testo = "Si dice ha piovuto o è piovuto in italiano?"; $testo = preg_replace('/\s+((?:ha|è)\s+piovuto)\s+/', ' è nevicato ', $testo); // L'espressione cercherà "ha piovuto" oppure "è piovuto" seguiti o preceduti da spazi; // $testo ora sarà "Si dice è nevicato o è nevicato in italiano?"