String auf Leerzeichen untersuchen

  1. EndlichSwitcher

    EndlichSwitcher Thread StarterMacUser Mitglied

    Mitglied seit:
    16.08.2003
    Beiträge:
    109
    Zustimmungen:
    0
    Hi,
    ich habe eine eingentlich (meiner meinung nacht) einfach frage, aber ich bekomms irgendwie nicht hin: ich habe möchte einen eingegeben string auf leerzeichen testen - sollen keine vorkommen dürfen (auch keine sonderzeichen und umlaute, etc...
    es sollen also bitte nur a-z, A-Z und 0-9 vorkommen dürfen und nix anderes.
    kann mir jemand sagen, wie ich da nun mit eregi() das hinbekomme?

    wäre sehr freundlich, merci, dennis
     
    EndlichSwitcher, 18.04.2005
  2. k3rn3lpanic

    k3rn3lpanicMacUser Mitglied

    Mitglied seit:
    05.04.2005
    Beiträge:
    83
    Zustimmungen:
    0
    Wie wäre es mit "[a-z][A-Z][0-9]*" als Regular Expression? Sollte eigentlich gehen :D

    PS: Der Stern hinten dran heisst 0mal oder mehrfach, wenn Du anstelle dessen ein + hinmachst, heisst das 1mal oder mehrfach.
     
    k3rn3lpanic, 19.04.2005
  3. Hilarious

    HilariousMacUser Mitglied

    Mitglied seit:
    25.11.2004
    Beiträge:
    2.161
    Zustimmungen:
    5
    Geht noch einen Tick einfacher, prüft aber alle "Whitespace Characters" also auch Tabs und dergleichen:

    PHP:
    <?
    if (
    preg_match ('/\s+/i'$eingabestring)) {
        echo 
    "Der Eingabestring enthielt ein Leerzeichen oder sowas in der Art.";
    } else {
        echo 
    "Der Eingabestring enthielt nichts unerw&uuml;nschtes.";
    }
    ?>
    Nachschauen:
    http://www.pcre.org/pcre.txt unter "Generic character types"
    http://de2.php.net/preg_match

    Hoffe, es hilft!
     
    Hilarious, 19.04.2005
  4. Nickless

    Nickless

    Kann es sein dass Du den String für die spätere Verwendung in einem URL überprüfen lassen möchtest ... ? Dafür gibt es urlencode(). Wandelt den String bzw. alle nicht erlaubten Zeichen wie Leer, Umlaut, etc. URL-konform um. Gegenstück dazu ist urldecode().

    Grüße,
    Nickless.
     
    Nickless, 19.04.2005
Die Seite wird geladen...
Ähnliche Themen - String auf Leerzeichen
  1. MacEnroe
    Antworten:
    6
    Aufrufe:
    662
    MacEnroe
    19.01.2017
  2. Delmar
    Antworten:
    27
    Aufrufe:
    1.124
  3. Steglich
    Antworten:
    4
    Aufrufe:
    510
    Steglich
    01.05.2008
  4. StruppiMac
    Antworten:
    4
    Aufrufe:
    2.398
    cmittendorf
    13.10.2007