Ankündigung

Einklappen
Keine Ankündigung bisher.

Zahlen filtern die mit 1 enden

Einklappen

Neue Werbung 2019

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

  • Zahlen filtern die mit 1 enden

    Hi,

    ich bräuchte eine Lösung womit mir alle alle Zahlen rausgefiltert werden im Bereich von 1 - 480 die mit 1 enden also z.b. 1, 11, 21

    aber nicht z.b 114 oder 313!

    habe das so probiert nur da zeigt er mir alle zahlen an die überhaupt irgendwo eine 1 drinnen haben:

    if(preg_match("/1/", $id, $dummy)){

  • #2
    Das Pattern muss so aussehen:
    Code:
    /1$/
    $ markiert das Ende des Strings; siehe auch hier: http://php.net/manual/de/reference.p...ern.syntax.php (unter Meta-Zeichen).
    mfg RudiS

    Kommentar


    • #3
      Wenn es um Zahlen geht, würde ich nicht unbedingt mit Stringfunktionen anrücken.

      Wie wäre es denn mit
      (($id %10) == 1) && ($id <= 480)
      ?
      **********************************
      Nein, ich bin nicht die Signatur.
      Ich putze hier nur.
      **********************************

      Kommentar


      • #4
        Zumal gerade die RegEx gerne von Vorne anfangen (und in diesem Fall nach dem Ende suchen), wenn ich mich recht erinnere.
        Nicht jeder Fehler ist ein Bug.

        Kommentar


        • #5
          dafür das dollarzeichen...
          plädiere auch für den modulo
          [COLOR="#F5F5FF"]--[/COLOR]
          [COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
          „Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
          [URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
          [COLOR="#F5F5FF"]
          --[/COLOR]

          Kommentar

          Lädt...
          X