Hi,
hab jetzt zwei Stunden rumgebrütet und komme einfach nicht drauf. Wenigstens konnte ich die Fehlerquelle auf eine einzige Zeile einschränken.
Folgenden regEx hab ich:
Nach meiner Logik sollte das Script alles, was oben nicht enthalten ist, wegstreichen.
Irgendwie klappt es nur bis zur 9.
Eingabe von mir ($sprich):
"der text 123 ist blöd!"
Ausgabe $satz:
"der text 123 ist bld"
Bei Sätzen mit den anderen Umlauten das selbe:
"äöüÖÄpÜ sf" gibt nur noch "p sf" aus...
Was hab ich übersehen?
Danke schonmal und Grüße,
Pust
hab jetzt zwei Stunden rumgebrütet und komme einfach nicht drauf. Wenigstens konnte ich die Fehlerquelle auf eine einzige Zeile einschränken.
Folgenden regEx hab ich:
PHP-Code:
$satz=preg_replace('/[^a-zA-Z 0-9äöüÄÖÜß]/', '', $sprich);
Irgendwie klappt es nur bis zur 9.
Eingabe von mir ($sprich):
"der text 123 ist blöd!"
Ausgabe $satz:
"der text 123 ist bld"
Bei Sätzen mit den anderen Umlauten das selbe:
"äöüÖÄpÜ sf" gibt nur noch "p sf" aus...
Was hab ich übersehen?
Danke schonmal und Grüße,
Pust
Kommentar