Ankündigung

Einklappen
Keine Ankündigung bisher.

regexp

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • regexp

    Hallo Liebes Forum,

    bin blutiger Anfänger, was regexp angeht!

    PHP-Code:
    $subject 'colID=5';
    $pattern '/(colID=)([0-9]+)/s';
    $result preg_match($pattern$subject); 
    liefert mir nun
    Code:
    Array ( [0] => colID=5 [1] => colID= [2] => 5 )
    
    ich möchte aber:
    Array ( [0] => colID [1] => 5 )
    könnte mir da mal einer unter die Arme greifen!

    Das wäre zu freundlich

    der Trallala

  • #2
    array_shift() würde dein Problem lösen. Allerdings frage ich mich, wofür du darauf angewiesen.

    Kommentar


    • #3
      Warum nimmst du das Gleichheitszeichen mit in die Klammerung?
      Woher hast du dein Ergebnis? Denn von $result schonmal nicht.
      Benutz eben unset()

      Und warum postest du doppelt, ich habe dir in phpforum.de schon geantwortet..Ein Forum reicht.

      Kommentar


      • #4
        Code:
        /(colID)=([0-9]+)/s
        sollte dies ergeben:

        A0: colID=5
        A1: colID
        A2: 5

        Kommentar

        Lädt...
        X