MediathekView Logo

    MediathekView-Forum

    • Registrieren
    • Anmelden
    • Suche
    • Kategorien
    • Aktuell
    • Tags
    • Beliebt
    • Benutzer
    • Gruppen

    Regex -- was überseh' ich?

    Fragen, Hilfe, Kritik
    2
    3
    218
    Lade mehr Beiträge
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
    • S
      sdlgak zuletzt editiert von

      Hi!
      Ich kapier nicht warum manche Regex funktionieren und andere nicht. Am besten ich zeig ein Beispiel:

      Screenshot "...".png => hier werden die drei Zeichen zwischen den Klammern gefunden und alle “Begierde”-Einträge rausgefiltert.

      Screenshot ".*".png => “Null oder mehr Zeichen” findet die drei Zeichen nicht und “Begierde”-Folgen werden angezeigt.

      Screenshot ".+".png => “Ein oder mehr Zeichen” findet die drei Zeichen auch nicht.

      <verwirrt am kopf kratz>

      Besten Dank für jeden Hinweis!
      s.

      macOS 10.14.6 (18G87)
      MV 13.3.0
      Java 11.0.3

      MenchenSued 1 Antwort Letzte Antwort Antworten Zitieren
      • MenchenSued
        MenchenSued Globaler Moderator @sdlgak zuletzt editiert von MenchenSued

        @sdlgak
        Versuch mal #:(Spuren des Bösen).*(?<!Begierde)
        Mit .* bist Du schon am Ende der Zeile und ein Look-Ahead findet nichts mehr. Mit Look-Back könnte das eher funktionieren.


        MediathekView 13.9.1, Linux Mint 21, VLC 3.0.16

        1 Antwort Letzte Antwort Antworten Zitieren
        • S
          sdlgak zuletzt editiert von

          @MenchenSued
          Danke!
          “Greedy” also war der Kern des Problems.
          So geht’s dann auch: #:(Spuren des Bösen).{1,3}(?!Begierde).*
          ( {0,3} nimmt er nicht, aber das ist dann nicht mehr wichtig.)

          1 Antwort Letzte Antwort Antworten Zitieren
          • 1 / 1
          • Erster Beitrag
            Letzter Beitrag

          25
          Online

          5.6k
          Benutzer

          5.1k
          Themen

          33.1k
          Beiträge

          Betrieben mit NodeBB - Impressum