theonlyone
Grünschnabel
sorry für das blöde topic, aber ich wusst net wie ich's sonst
besser schreiben sollt
nun wäre meine absicht, das ß nur zu ersetzen, wenn's nich
in nem wort steht .. also gedacht ich halt grad mal zu überprüfen
ob links bzw rechts davon ein buchstabe (a-z) steht ..
$val = preg_replace("/[^a-z](.)|(.)[^a-z]/","\\1x\\2",$val);
$val = preg_replace("/([^A-Za-z])ß([^A-Za-z])/","\\1X\\2",$val);
$val = preg_replace("/([^A-Za-z]*)ß([^A-Za-z]*)/isU","\\1X\\2",$val);
das waren mal meine Ansätze, funktionieren aber alle nicht
einwandfrei ... weis da vllt einer weiter ?
da soll er dann beide ßß ersetzen, weil is ja kein a-z daneben ..
wäre echt cool, wenn mir da jemand auf die sprünge helfen könnt
/* vielen dank, hab's jetzt mit nem kleinen work-around gemacht
falls doch noch jemand tipps hat, immer her damit */
besser schreiben sollt
nun wäre meine absicht, das ß nur zu ersetzen, wenn's nich
in nem wort steht .. also gedacht ich halt grad mal zu überprüfen
ob links bzw rechts davon ein buchstabe (a-z) steht ..
$val = preg_replace("/[^a-z](.)|(.)[^a-z]/","\\1x\\2",$val);
$val = preg_replace("/([^A-Za-z])ß([^A-Za-z])/","\\1X\\2",$val);
$val = preg_replace("/([^A-Za-z]*)ß([^A-Za-z]*)/isU","\\1X\\2",$val);
das waren mal meine Ansätze, funktionieren aber alle nicht
einwandfrei ... weis da vllt einer weiter ?
da soll er dann beide ßß ersetzen, weil is ja kein a-z daneben ..
wäre echt cool, wenn mir da jemand auf die sprünge helfen könnt
/* vielen dank, hab's jetzt mit nem kleinen work-around gemacht
falls doch noch jemand tipps hat, immer her damit */
Zuletzt bearbeitet: