tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
314
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    MafiaGmbH MafiaGmbH ist offline Rookie
    Registriert seit
    Dec 2005
    Beiträge
    6
    Hallo ich habe ein kleines Problemchen.
    Also ich habe bei mir ein kostenlossens SMS versand eingerichtet.
    Aber beim Anbitter der SMS, sehe ich das ich mal für eine SMS normal zahle mal überteurt. Es ligt höchstwarscheinlich wegen den Zeichen, werden andere Zeichen als erlaubt benutzt, so muss die SMS etwas teuerer abgesendet werden um die Zeichen ja auf dem Handy angezeigt zu können.
    Nun brauche ich eine funktion, wo ich die Zeichen eingebe die erlaubt sind und all die andere einfach löscht aus dem string befor es versendet wird.
    Ich dancke in voraus
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    preg_replace() leistet da gute Dienste
     

  3. #3
    MafiaGmbH MafiaGmbH ist offline Rookie
    Registriert seit
    Dec 2005
    Beiträge
    6
    erlich gesagt habe wenig was darüber kapiert, also über den filter kriterieen. Aber ich denke da muss man angeben welche zeichen man ausfiltern möchte und ich brauche das gegenteil. Das man nur die Zeihen angibt die nicht ausgefiltert werden sollen.

    Also ein Beispiel:
    "hallo§$%"
    so nähmen wir mal an die Sonderzeichen "§$%" kennen wir nicht weil es können auch fölig andere sein. Aber die erlaubten Zeichen sind bekannt.

    hm...
     

  4. #4
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Du kannst bei regulären ausdrücken auch die Zeichenklassen negieren.....

    PHP-Code:
    echo preg_replace('|[^a-z]|i','','hallo§$%'); 
    ...entfernt bspw. alle Zeichen ausser a-z.

    Das circumflex dabei bewirkt die Negierung(heisst das so )

    Ausgabe wäre:hallo
     

Ähnliche Themen

  1. WPF im string steht welches control benutzt werden soll
    Von Witten4Life im Forum .NET WPF & Silverlight
    Antworten: 2
    Letzter Beitrag: 16.02.09, 14:40
  2. Partikel sollen an einem Objekt haften bleiben
    Von pacifier im Forum 3D Studio Max
    Antworten: 1
    Letzter Beitrag: 18.10.07, 23:53
  3. Antworten: 1
    Letzter Beitrag: 17.01.05, 20:09
  4. Variablen sollen eingetragen bleiben
    Von Robert Steichele im Forum PHP
    Antworten: 4
    Letzter Beitrag: 28.08.04, 10:05
  5. Leerzeichen sollen erhalten bleiben
    Von Antastan im Forum HTML & XHTML
    Antworten: 7
    Letzter Beitrag: 11.02.03, 19:03