Skip to content
  • Kategorien
  • Aktuell
  • Tags
  • Beliebt
  • Benutzer
  • Gruppen
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
MediathekView Logo

MediathekView-Forum

  1. Übersicht
  2. Fragen, Hilfe, Kritik
  3. Abo mit Regex - Hilfe gesucht

Abo mit Regex - Hilfe gesucht

Geplant Angeheftet Gesperrt Verschoben Fragen, Hilfe, Kritik
hilfe gesuchtabo erstellenregex
37 Beiträge 9 Kommentatoren 5.9k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • tuxpoldoT Offline
    tuxpoldoT Offline
    tuxpoldo Entwickler
    schrieb am zuletzt editiert von
    #11

    Eine sehr gute Seite um alle Formen und verrückten Ausprägungen von Regular Expressions zu lernen, ist auch diese hier: https://www.regular-expressions.info/

    R 1 Antwort Letzte Antwort
    • R Offline
      R Offline
      Rookie
      antwortete auf tuxpoldo am zuletzt editiert von
      #12

      Hallo @tuxpoldo
      Herzlichen Dank für deinen Tipp
      Gruss Rookie

      1 Antwort Letzte Antwort
      • R Offline
        R Offline
        Rookie
        antwortete auf Nicklas2751 am zuletzt editiert von
        #13

        Hallo @nicklas2751
        ganz herzlichen Dank für deinen Tipp.
        Rookie

        1 Antwort Letzte Antwort
        • S Offline
          S Offline
          selbermachen
          schrieb am zuletzt editiert von
          #14

          Hallo Leute,

          ich lese jetzt schon seit einer Stunde die Infos “Abo mit Regex erstellen” und probiere verschiedene Ausdrücke, komme aber leider nicht weiter.

          Ich möchte nur die folgenden Sendungen im Abo haben:
          Thema: Babylon Berlin
          Titel: #:.S02. (also nur die Folgen der Staffel 02, das klappt soweit)

          Aber nun möchte ich noch die Sendungen mit “(Audiodeskription)” im Titel herausfiltern.
          Das kriege ich allerdings nicht auf die Reihe.

          Kann jemand helfen?
          Welchen Ausdruck muss ich im Feld Titel eingeben?

          Danke!

          jkriegerJ 1 Antwort Letzte Antwort
          • jkriegerJ Offline
            jkriegerJ Offline
            jkrieger
            antwortete auf Rookie am zuletzt editiert von
            #15
            Dieser Beitrag wurde gelöscht!
            1 Antwort Letzte Antwort
            • jkriegerJ Offline
              jkriegerJ Offline
              jkrieger
              antwortete auf selbermachen am zuletzt editiert von
              #16

              @selbermachen sagte in Abo mit Regex - Hilfe gesucht:

              Aber nun möchte ich noch die Sendungen mit “(Audiodeskription)” im Titel herausfiltern.
              Das kriege ich allerdings nicht auf die Reihe.

              Kann jemand helfen?
              Welchen Ausdruck muss ich im Feld Titel eingeben?

              Wenn du auch sonst keine Filme mit Audiodeskription möchtest, nimm die Blacklist.

              S 1 Antwort Letzte Antwort
              • S Offline
                S Offline
                selbermachen
                antwortete auf jkrieger am zuletzt editiert von
                #17

                @jkrieger
                Ok danke, aber könntest du mir trotzdem den richtigen Ausdruck verraten?
                Dankeschön.
                🙄

                jkriegerJ 2 Antworten Letzte Antwort
                • jkriegerJ Offline
                  jkriegerJ Offline
                  jkrieger
                  antwortete auf selbermachen am zuletzt editiert von jkrieger
                  #18

                  @selbermachen sagte in Abo mit Regex - Hilfe gesucht:

                  @jkrieger
                  Ok danke, aber könntest du mir trotzdem den richtigen Ausdruck verraten?

                  Ich versuch’s mal:
                  #:.*S02.*(?!\(Audiodeskription\))

                  Das ist leider ungetestet, da ich kein neues Abo anlegen kann, weil ich schon eins hab auf Babylon Berlin und im Filterfeld stürzt mir MV ab.

                  Testen geht jetzt, aber leider klappt es noch nicht. Ich melde mich, wenn ich mehr weiß.

                  S 1 Antwort Letzte Antwort
                  • S Offline
                    S Offline
                    selbermachen
                    antwortete auf jkrieger am zuletzt editiert von selbermachen
                    #19

                    @jkrieger
                    #:.S02.(?!\(Audiodeskription\)) funktioniert leider nicht.
                    Es werden alle Folgen aus Staffel S02 angezeigt. Auch die mit Audiodeskription.

                    Trotzdem danke für den Versuch!

                    Gibt es andere Vorschläge?
                    Ich möchte, dass es funktioniert und ich es verstehe!
                    Danke!

                    1 Antwort Letzte Antwort
                    • jkriegerJ Offline
                      jkriegerJ Offline
                      jkrieger
                      antwortete auf selbermachen am zuletzt editiert von jkrieger
                      #20

                      @selbermachen

                      Immer noch nicht fertig, aber was funktionieren sollte

                      #:.*S02.*(?<!\(Audiodeskription\))
                      

                      Blöderweise sind

                        1. die Sendungen weg wegen Crawlerfehler.
                        1. klappt das mit dem negativen Lookbehind wohl auch nicht.

                      Zum Testen nehme ich Maja statt S02.

                      Über Verbesserungen würde ich mich freuen.

                      Trotzdem rate ich zur Blacklist 😉

                      jkriegerJ S 2 Antworten Letzte Antwort
                      • jkriegerJ Offline
                        jkriegerJ Offline
                        jkrieger
                        antwortete auf jkrieger am zuletzt editiert von
                        #21

                        @jkrieger sagte in Abo mit Regex - Hilfe gesucht:

                        Immer noch nicht fertig, aber was funktionieren sollte

                        #:.*S02.*(?<!\(Audiodeskription\))
                        

                        Dieser Ausdruck ist ok, weitere “verbotene Enden” kann man einfach genauso dahinter schreiben.

                        Zum Testen nehme ich Maja statt S02.

                        Das war das Problem, es passte aufs Thema. Mit "Maja " klappt alles.

                        1 Antwort Letzte Antwort
                        • S Offline
                          S Offline
                          selbermachen
                          antwortete auf jkrieger am zuletzt editiert von
                          #22

                          @jkrieger

                          DANKE!!!

                          Das von dir
                          #:.S02.(?<!\(Audiodeskription\))

                          Und das
                          #:.S02.(?<!Audio.*)

                          funktioniert.

                          Aber warum?
                          Ich verstehe nicht warum das Zeichen \ und die Klammern brauche…

                          (Ist es normal, dass man den Backslash im regulären Ausdruck hier zweimal eingeben muss damit er einmal angezeigt wird? Warum?

                          MenchenSuedM 1 Antwort Letzte Antwort
                          • MenchenSuedM Offline
                            MenchenSuedM Offline
                            MenchenSued Globaler Moderator
                            antwortete auf selbermachen am zuletzt editiert von MenchenSued
                            #23

                            @selbermachen
                            Die Klammern gehören zum Suchtext “(Audiodeskription)” und haben mit regex ansonsten nichts zu tun.
                            Bitte beim Schreiben von Text die RegEx als Code formatieren, da ansonsten wichtige Zeichen wie das Sternchen oder ein Backslash entfernt werden.


                            MediathekView 14.3.0 nightly (4.3.2025), Linux Mint 21.3, VLC 3.0.16

                            jkriegerJ S 2 Antworten Letzte Antwort
                            • jkriegerJ Offline
                              jkriegerJ Offline
                              jkrieger
                              antwortete auf MenchenSued am zuletzt editiert von
                              #24

                              @menchensued sagte in Abo mit Regex - Hilfe gesucht:

                              Bitte beim Schreiben von Text die RegEx als Code formatieren, da ansonsten wichtige Zeichen wie das Sternchen oder ein Backslash entfernt werden.

                              Man kann das natürlich auch händisch machen, aber dann leidet man schnell unter LTS (Leaning Toothpick Syndrome).

                              1 Antwort Letzte Antwort
                              • S Offline
                                S Offline
                                selbermachen
                                antwortete auf MenchenSued am zuletzt editiert von selbermachen
                                #25

                                @menchensued sagte in Abo mit Regex - Hilfe gesucht:

                                @selbermachen
                                Die Klammern gehören zum Suchtext “(Audiodeskription)” und haben mit regex ansonsten nichts zu tun.
                                Bitte beim Schreiben von Text die RegEx als Code formatieren, da ansonsten wichtige Zeichen wie das Sternchen oder ein Backslash entfernt werden.

                                OK, ich habe nun folgendes verstanden:

                                Der Suchtext ist “(Audiodeskription)” mit Klammern.
                                Und damit die Klammer “gefunden” wird, braucht man jeweils davor das Escape-Zeichen “\”.

                                Aber ich verstehe nicht, warum es nicht funktioniert, wenn man die beiden Klammern und die dazugehörigen Escape-Zeichen weglässt. Es sollte doch egal sein ob man nach “(Audiodeskription)” oder “Audiodeskription” sucht.

                                Es funktioniert ja auch mit dem folgenden Ausdruck:

                                #:.*S02.*(?<!Audio.*)
                                

                                Hat jemand Lust mir das zu erklären?

                                Danke und Gruß
                                Thomas

                                jkriegerJ 1 Antwort Letzte Antwort
                                • jkriegerJ Offline
                                  jkriegerJ Offline
                                  jkrieger
                                  antwortete auf selbermachen am zuletzt editiert von
                                  #26

                                  @selbermachen sagte in Abo mit Regex - Hilfe gesucht:

                                  Aber ich verstehe nicht, warum es nicht funktioniert, wenn man die beiden Klammern und die dazugehörigen Escape-Zeichen weglässt. Es sollte doch egal sein ob man nach “(Audiodeskription)” oder “Audiodeskription” sucht.

                                  Es funktioniert ja auch mit dem folgenden Ausdruck:

                                  #:.*S02.*(?<!Audio.*)
                                  

                                  Hat jemand Lust mir das zu erklären?

                                  Die regulären Ausdrücke sind “verankert”, sie müssen vom Anfang bis zum Ende des Zielstrings reichen. Das .*S02.* erledigt das gut. Der Rest bedeutet, das direkt vor dem Ende des Strings nicht z.B. (Audiodeskription) steht. Das passt. Ebenso passt Audio.*, auch wenn das falsche Treffer geben kann. Aber Audiodeskription steht eben nicht direkt vor dem Ende des Strings, weil eben noch die Klammer dahinter steht. Mein regulärer Ausdruck ist nur deshalb so kompliziert, weil es eben nicht auftauchen darf.

                                  M 1 Antwort Letzte Antwort
                                  • M Offline
                                    M Offline
                                    mvsfsvm
                                    antwortete auf jkrieger am zuletzt editiert von
                                    #27

                                    @jkrieger sagte in Abo mit Regex - Hilfe gesucht:

                                    Die regulären Ausdrücke sind “verankert”, sie müssen vom Anfang bis zum Ende des Zielstrings reichen.

                                    Das ist aber nur in MV so. Wo anders muss man dazu erst mit ^ am Anfang und $ am Ende dafür sorgen, wenn man es braucht.

                                    jkriegerJ S 2 Antworten Letzte Antwort
                                    • jkriegerJ Offline
                                      jkriegerJ Offline
                                      jkrieger
                                      antwortete auf mvsfsvm am zuletzt editiert von
                                      #28

                                      @mvsfsvm sagte in Abo mit Regex - Hilfe gesucht:

                                      @jkrieger sagte in Abo mit Regex - Hilfe gesucht:

                                      Die regulären Ausdrücke sind “verankert”, sie müssen vom Anfang bis zum Ende des Zielstrings reichen.

                                      Das ist aber nur in MV so. Wo anders muss man dazu erst mit ^ am Anfang und $ am Ende dafür sorgen, wenn man es braucht.

                                      Naja, die von MV verwendeten Java-Funktionen machen es eben so.
                                      “Nur in MV” ist also etwas übertrieben, aber ich bin auch die andere Voreinstellung gewöhnt.

                                      1 Antwort Letzte Antwort
                                      • S Offline
                                        S Offline
                                        selbermachen
                                        antwortete auf mvsfsvm am zuletzt editiert von
                                        #29

                                        @mvsfsvm

                                        Ah, jetzt kommen wir der Sache mit der Verankerung schon näher! Danke für diese Info! Ich hatte nämlich gerade folgendes gelesen:

                                        Will man dies sofort am Anfang testen, so muss man ein ^ als erstes Zeichen im regulären Ausdruck setzen…
                                        Analog kann man einen Mustervergleich am Ende eines Strings durchführen mit einem $ am Ende des regulären Ausdrucks…

                                        Und das trifft ja hier scheinbar nicht zu.

                                        Und woher soll man das wissen?
                                        Und wo steht das?

                                        Weiß das jemand?

                                        Danach werde ich es vermutlich gut sein lassen…
                                        :face_with_stuck-out_tongue_winking_eye:

                                        S jkriegerJ 2 Antworten Letzte Antwort
                                        • S Offline
                                          S Offline
                                          selbermachen
                                          antwortete auf selbermachen am zuletzt editiert von
                                          #30

                                          @selbermachen

                                          Ok, verstanden, es kommt wohl auf die Programmiersprache an…

                                          Danke euch, schöne Zeit noch!
                                          Gruß
                                          Thomas

                                          vitussonV 1 Antwort Letzte Antwort

                                          • 1
                                          • 2

                                          41

                                          Online

                                          6.6k

                                          Benutzer

                                          6.1k

                                          Themen

                                          38.9k

                                          Beiträge
                                          undefined
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Kategorien
                                          • Aktuell
                                          • Tags
                                          • Beliebt
                                          • Benutzer
                                          • Gruppen