Ich versuche, einige akzentuierte Zeichen in PHP zu ersetzen. Zuerst benutze ich preg_match
, um diese Art (und es funktioniert) von Zeichen dann preg_replace
zu entdecken, um sie durch ein anderes zu ersetzen. In meinem Fall versuche ich /[é]|[è]/
durch 'e'
zu ersetzen.Wie preg_replace für akzentuierte Zeichen zu machen
if(preg_match('/[é]|[è]/',$adress)){
preg_replace('/[é]|[è]/','e',$adress);
}
Also keine Alternativen oder andere Lösungen.
Sie vergessen den Modifikator '/ u'. Verwenden Sie einfach $ address = preg_replace ('/ [èè]/u', 'e', $ address); ' –
es funktioniert nicht. Das Beispiel: https://3v4l.org/8FshJ – KubiRoazhon
Es funktioniert https://3v4l.org/0rMU4 –