Salve a tutti. Ho un problema con qualche espressione regolare e lettere con accenti strani:

Panorama: diciamo che ho un database contenente, fra le altre cose, nomi di persone ungheresi: al momento quel che vorrei implementare è un motore di ricerca. Non ho problemi ad estrarre dal database i record corretti - nonostante gli accenti strani (per esempio: cercando "beat", estraggo -ed è volutamente così- "Beáta Palya"), quel che vorrei fare adesso è sostituire la chiave ricercata con

codice:
$testo_esatto
Chiaramente, quel che ottengo adesso con questo codice:
Codice PHP:
$row['title'] = eregi_replace($search_keys"[b]".$search_keys."[/b]"$row['title']); 
non è propriamente quanto vorrei, perché dopo la sostituzione, mi ritrovo con
"beata Palya" anziche con "Beáta Palya". Qualche idea?