Ergebnis 1 bis 15 von 20

Thema: "Reguläre Ausdrücke..." (Filter-Regeln)?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    11.12.2001
    Beiträge
    1.008
    Zitat Zitat von tatebaer Beitrag anzeigen
    @Buebchen

    zB.
    [0]\d\d\d\d\d\d trifft nicht auf 0173793
    [2]\d\d\d\d\d\d trifft nicht auf 2108262
    usw.
    Zitat Zitat von elsterine Beitrag anzeigen
    Obige Variante funktioniert nicht !!!!
    Zitat Zitat von tatebaer Beitrag anzeigen

    Vielleicht ganz hilfreich um Reguläre Ausdrücke auch einmal unabhängig von der anscheinend etwas eigenwilligen Implementierung in POC32 zu testen.

    [
    tatebaer hat es erfasst und das sollte mein ersten Posting schon klarstellen: Reguläre Ausdrücke sind ein komplexes Thema. Man kann damit nicht nur Filter erstellen. Man kann ganze Zeichenketten auf ein Muster prüfen und Teile davon dann extrahieren. Wobei das auch von der einzelnen Implementierung des regex abhängt. Und die von POC32 ist eher einfach gehalten.
    Statt \d würde ich mal [0-9] versuchen ... Vielleicht reicht das schon. Von Negierungen würde ich abstand nehmen :-)

  2. #2
    Registriert seit
    25.03.2004
    Beiträge
    546
    Also beides klappt nicht (weder \d noch das mit den eckigen Klammern). Schade!

  3. #3
    Registriert seit
    12.12.2004
    Beiträge
    65
    Moin
    Seh ich as richtig das ich entweder nur druchlassen kann oder nur zurückweisen kann? Gibt es keine möglichkeit einen teil durch zulassen und dabei eine aktion druchzuführen und bei anderen die zu blocken?

  4. #4
    Registriert seit
    29.10.2007
    Beiträge
    1.737
    Ich krame den Thread mal wieder hoch, vielleicht kennt sich ja jemand mit diesen regulären Ausdrücken aus:

    Ich würde gerne auf alles filtern, was nicht die Zeichenkette " *" am Ende enthält (also Leerzeichen + Sternchen ohne die Anführungszeichen.

    Geht das irgendwie?

  5. #5
    Registriert seit
    24.03.2007
    Beiträge
    1.720
    Bei mir klappt es anscheindend, sieht bei mir so aus: (will nur alle RIC mit "06" angezeigt bekommen)

    [00]\d\d\d\d\d,
    [10]\d\d\d\d\d,
    [11]\d\d\d\d\d,
    [12]\d\d\d\d\d,
    [01]\d\d\d\d\d,
    [02]\d\d\d\d\d,
    [03]\d\d\d\d\d,
    [04]\d\d\d\d\d,
    [05]\d\d\d\d\d,
    [07]\d\d\d\d\d,
    [08]\d\d\d\d\d,
    [09]\d\d\d\d\d,

    Filter=Zürückweisen

    Gruß Andi

  6. #6
    faboi Gast
    Funktioniert bei mir leider nicht. Hab verschiedene Kombinationen getestet...

  7. #7
    Registriert seit
    24.03.2007
    Beiträge
    1.720
    Zitat Zitat von faboi Beitrag anzeigen
    Funktioniert bei mir leider nicht. Hab verschiedene Kombinationen getestet...
    Hmm, bei mir bis jetzt einwandfrei. Ich musste aber auch die " ; " durch " , " ersetzen. Vorher ging es bei mir auch nicht.

    Gruß

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •