Reguläre Ausdrücke (Problem)

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

  • Reguläre Ausdrücke (Problem)

    Hi,
    hab mir das tutorial von den Regulären Ausdrücken durchgelesen und habe noch mit dem Punkt(.), dem * und dem Fragezeichen probleme. Könnte mir dies jemand erklären?! Hab diese Zeichenkette schon oft hier gesehen (.*?), bloss kapier ich nicht so ganz was damit passiert...
    mfg
    Günni


    Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
    Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
    Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
    City-Tiger - Online durch die Straßen tigern...

  • #2
    das steht doch im tut drin...
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      ja klar, das hab ich auch gelesen, bloss versteh ich das net...
      mfg
      Günni


      Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
      Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
      Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
      City-Tiger - Online durch die Straßen tigern...

      Kommentar


      • #4
        Der Punkt steht für jedes beliebige Zeichen, außer einem Zeilenumbruch, wenn der m-Modifier nicht explizit angegeben wurde.

        wenn man einen punkt macht, will man mindestens ein zeichen finden. (ausser zeilenumbruch)

        Der Stern steht für Anzahlen von 0 oder mehr.

        die suche kann auch 0 treffer haben. oder eben auch mehr als 0.

        Das Fragezeichen steht für Anzahlen von 0 oder exakt 1

        das fragezeichen will maximal eines haben....
        reguläre ausdrücke sind 'hungrig'

        wenn du einen string hast. <td>1</td><td>2</td><td>3</td>

        und suchst nach <td>(*.)</td> findet er 1</td><td>2</td><td>3

        ABER wenn du suchst nach <td>(*.?)</td> findet er 1 und 2 und 3

        du das fragezeichen kann das hunrigsein begrenzt werden.

        teste mal ein wenig rum ...
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Kommentar

        Lädt...
        X