entwicklungshilfe

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

  • #31
    look what I've found

    CPAN:

    By default, a quantified subpattern is "greedy", that is, it will match as
    many times as possible (given a particular starting location) while still
    allowing the rest of the pattern to match. If you want it to match the minimum number of times possible, follow the quantifier with a "?". Note
    that the meanings don't change, just the "greediness":

    *? Match 0 or more times
    +? Match 1 or more times
    ?? Match 0 or 1 time
    {n}? Match exactly n times
    {n,}? Match at least n times
    {n,m}? Match at least n but not more than m times

    CAT Music Files

    Kommentar


    • #32
      Original geschrieben von smeagol
      Könnte man nicht auch eine negierte Klasse angeben, z.B. /[^\[b\]]*/?
      Hm.. Quantifier für negierte Sachen? Ich bin mir nicht sicher, ob das geht... Man müsste doch zumindest noch angeben, was erlaubt ist, oder?

      i.e. /[[:alnum:]^\[b\]]*/i

      CAT Music Files

      Kommentar


      • #33
        klar funktionieren Quantifier auch für ausschließende Mengen!
        [X]* -> null bis unendlich viele X
        [^X]* -> null bis unendliche viele Zeichen außer X == alles bis zum nächsten X
        mein Sport: mein Frühstück: meine Arbeit:

        Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

        Kommentar

        Lädt...
        X