Ergebnis 1 bis 3 von 3
  1. #1
    style-guide! ist offline Lounge-Member
    registriert
    19-09-2001
    Ort
    /nrw/zuhaus
    Beiträge
    2.601

    [php] regex erweitern...

    PHP-Code:
    preg_match("(/^[0-9]{5}$/)",$haystack
    ermittelt, ob der Wert fünstellig ist und nur Zahlen von 0-9 enthält.

    Dieses Suchmuster muss nun erweitert werden, und zwar folgendermassen:

    Der Wert darf nur 5stellig sein und aus Zahlen bestehen, Es können jedoch mehrere Elemente vorhanden sein, diese sind dann mit einem + getrennt.

    Möglichkeiten:
    12345
    12345+67890

    Ideen?

  2. #2
    Avatar von Albu
    Albu ist offline Foren-Gott
    registriert
    04-07-2001
    Beiträge
    13.501
    so:
    /^([0-9]{5}+)*[0-9]{5}$/

    ungetestet, + könnte ein Escape gebrauchen
    1. Get people to play Space Taxi
    2. Sell real estates on neptun
    3. Profit!

    IE is not a browser, it is a scream.


    Outside of a dog, a book is man's best friend. Inside of a dog, it's too dark to read.

  3. #3
    style-guide! ist offline Lounge-Member
    registriert
    19-09-2001
    Ort
    /nrw/zuhaus
    Beiträge
    2.601
    /^([0-9]{5}\+)*[0-9]{5}$/
    Vor das Pluszeichen einen Backslash dann funktioniert es sofort.

    Danke Albu!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •