partendo dal fatto che è una brutta, bruttissima, idea usare le ereg* in quanto deprecate e lente, innanzi tutto devi verificare il charset dei dati su cui stai lanciando l'espressione regolare.
Se i dati sono in UTF8 devi prima convertirli in ANSI (utf8_decode) oppure costruire delle espressioni regolari abbastanza complesse per lavorare sui caratteri multibyte

Rispondi quotando