Funkcija str_replace je case sensitive probaj sa funkcijom str_ireplace ili dodaj dodatne karaktere u str_replace:
PHP kτd:
$pret = str_replace(array('', 'ć', 'č', '', 's', 'c', 'z','', 'Ć', 'Č', '', 'S', 'C', 'Z'), array('(|s)', '(ć|c)', '(č|c)', '(|z)', '(|s)', '(c|ć|č)', '(|z)','(|S)', '(Ć|C)', '(Č|C)', '(|Z)', '(|S)', '(C|Ć|Č)', '(|Z)'), $pret);