Regex (Ausdruck kürzer schreiben)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Regex (Ausdruck kürzer schreiben)

    k wie klaus -)
    Last edited by Sandmann1; 16-01-2008, 23:39.

  • #2
    Wie kann man das so schreiben, dass [0-9] nur einmal im Ausdruck steht?
    Afaik gar nicht.

    Comment


    • #3
      Frage: Ist es gewollt, dass du * und + escapest? So wird nach * und + als Zeichen im String gesucht.
      Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

      [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
      Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

      Comment


      • #4
        Frage: Ist es gewollt, dass du * und + escapest? So wird nach * und + als Zeichen im String gesucht.
        Ich bin einfach davon ausgegangen, dass das escapen Absicht ist. Als Quantifier wären sie hier recht Sinnes frei

        Comment


        • #5
          @topicstarter
          Dann hast du also 3 Zahlen im String, die du einzeln matchen möchtest?
          Dann müsste das klappen
          PHP Code:
          $reg '/\\d{1}/'
          und den Ausdruck an preg_match_all() übergeben.
          Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

          [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
          Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

          Comment


          • #6
            Danke, ihr habt mir sehr geholfen!

            Comment

            Working...
            X