+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Regulärer Audruck soll nur Zahlen und Punkt finden

  1. #1
    TP-Senior Schneemann macht alles soweit korrekt Avatar von Schneemann
    Registriert seit
    Jan 2006
    Beiträge
    215

    Regulärer Audruck soll nur Zahlen und Punkt finden

    Hallo,

    ich versuche schon seit Stunden hinter reguläre Ausdrücke zu kommen, aber ich verstehe sie einfach nicht.

    Ich möchte von einer Zeichenkette, dass sie nur Zahlen oder Punkte enthalten darf und weder mit einem Punkt anfängt oder aufhört.

    Das einzige was halbwegs ging war das hier, aber es geht immer noch nicht und ist fehlerhaft:

    PHP-Code:
    preg_match'/[0-9\.^]+$/'$string$treffer
    Wer weiß wie ein regulärer Ausdruck aussehen muss, um obiges zu erfüllen?
    Gruß,
    Peter

  2. #2
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Hallo Schneemann

    Soll das für eine IP Adresse sein? In dem Fall schau dir mal den RegEx Workshop im Tutorial Forum an.
    Tonnenweise fertige Suchmuster für RegEx kann man bei RegExLib.com finden und wenn man es von der Pike auf lernen möchte ist dieser sehr ausführliche RegEx Kurs ganz gut geeignet.

  3. #3
    TP-Senior Schneemann macht alles soweit korrekt Avatar von Schneemann
    Registriert seit
    Jan 2006
    Beiträge
    215
    Nein, es soll für eine Versionierung sein. Ein User soll die Version seines Programms angeben können und das kann z.B. so aussehen:
    1
    1.5
    1.5.0
    1.5.11.2
    Gruß,
    Peter

  4. #4
    TP-Senior benjamin.lam macht sich hier sehr viel Mühe Avatar von benjamin.lam
    Registriert seit
    Aug 2006
    Ort
    Osterholz-Scharmbeck
    Beiträge
    200

    probier mal...

    PHP-Code:
    $pattern "#^[0-9.]+$#";
     if (!
    preg_match($pattern$eingabe)){} 
    .
    we're behaving like insects

    work in progress: http://b.log.secondary-index.com/

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51