Es tut sich aber leider ein anderes Problem auf, undzwar ist es das, dass PHP mit den Umlauten in meinem String nicht klar kommt.
Dann würde ich dieses Problem lösen bevor ich anfangen würde deutsche Umlaute und alle möglichen anderen Zeichen zu ersetzen.