Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
Ungültige Zeichen aus einem String entfernen
Hallo!
ich habe mit der folgenden Sourcecode versucht ungültige Zeichen aus einem Text ($str) zu entfernen:
Code: In Zwischenablage kopieren (nur IE)
Ich erwate jetzt eigentlich das $res[0] mit den Text:
Code: In Zwischenablage kopieren (nur IE)
zurück gibt. Leider nicht :-(
Kann mir jemand sagen wie ich die Funktion benutzen muss um das o. g. Ergebnis zu erhalten.
Vielen Dank!
Gruß
Martin
Antworten
wie willst du mit ereg() zeichen entfernen? ereg() sucht nur nach bestimmten mustern und gibt true im erfolgsfalle, false sonst zurück (http://www.php.net/manual/de/function.ereg.php).
ansonsten versuchs hiermit:
Code: In Zwischenablage kopieren (nur IE)
2.
Hallo Alexander!
Das hilft mir schon mal weiter. Danke!
Mit dem Suchmuster "\W" werden ja alle nicht alphanumerischen Zeichen gefunden. Kann ich da auch irgendwie das Leerzeichen ausschließen? Habe es schon mit der Kombination "\W" und "\S" versucht aber das klappt irgendwie nicht.
Mein Ziel ist es alle nicht alphanumerischen Zeichen zu entfernen und alle Leerzeichen durch das "+"-Zeichen zu ersetzen. Das habe ich leider in meinem Posting oben nicht geschrieben, sorry!
Kann mir da noch jemand helfen?
Danke!
Gruß
Martin
3.
Code: In Zwischenablage kopieren (nur IE)