Skip to content
  • Kategorien
  • Aktuell
  • Tags
  • Beliebt
  • Benutzer
  • Gruppen
Skins
  • Light
  • Brite
  • 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 7.5k Aufrufe 5 Watching
  • Ä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.
  • Jo GrotheJ Jo Grothe

    Hallo @rookie ,
    Beschreibungen zu regex findest mit google wie Sand am Meer, ebenso einen Haufen Online-Tools zum Testen und Entwickeln der Ausdrücke, vieles ist Geschmackssache. Erste Anlaufstelle für mich ist trotzdem oft der Wikipedia-Artikel.

    Du bist ja mit Deinem Ausdruck schon recht weit und benutzt das Ausschlusskriterium ‘?!’ vollkommen richtig. Dabei solltest Du jedoch keinen Sender- oder Thema-Filter setzen und ‘Tatort’ mit in Deiner RegEx verwenden. Ein Vorschlag zum Ausprobieren für das Feld ‘Titel’ (nicht ‘Thema / Titel’):

    #:^Tatort(?!.*(Hörfassung|AD|OmU|Audiodeskription)).*
    

    (1) alternativ auch (obwohl das bei einem Test keinen Unterschied machte; Klammerzeichen ( ‘(’ ‘)’ ‘[’ ‘]’ ‘{’ ‘}’ ) sind Metazeichen und müssen explizit mit ‘\’ escaped werden, wenn sie gefunden werden sollen):

    #:^Tatort(?!.*(Hörfassung|\(AD\)|OmU|Audiodeskription)).*
    

    Zusätzlich noch die MaximalMindestlänge auf 80 Minuten setzen, da ich keinen Tatort kenne, der kürzer wäre und damit etliche Dokus und andere unerwünschte Sendungen außen vor bleiben.

    (2) Sieht dann so aus:
    0_1516207554873_ccafe492-6aee-4765-bfd3-b6b9e7c0aa4b-grafik.png

    Vielleicht erfüllt das ja Deine Bedürfnisse.

    Edit: (1) (2)

    R Offline
    R Offline
    Rookie
    schrieb am zuletzt editiert von
    #8

    Hallo @jo-grothe

    Danke für deine Antwort. Natürlich habe ich den Wikipedia-Artikel gelesen. Leider hat mich der nicht weitergebracht. Auch habe ich Tante Google gefragt - und wurde von den Resultaten erschlagen. Was ich meine herausgefunden zu haben ist das es viele Implementierungen von Regex(en) gibt, die sich alle “ein wenig” unterscheiden. Unterdessen habe ich irgendwo gelesen “wurde von Java (oder Javascript)” vererbt. Schränkt somit die Resultate deutlich ein.

    “Mein” RegexAusdruck (sagt man so?) habe ich nicht wirklich verstanden bis auf das oder “|” und dank dir weiss ich jetzt das “?!” das Ausschluss-Kriterium ist und das Metazeichen escaped "" werden müssen. Schritt für Schritt komme ich weiter.

    Ich habe den Tatort als Beispiel genommen. Es soll für mich ein (Universal-)Beispiel für weitere Abos werden - deswegen auch mit (OmU). Leider können die Seriennamen im Thema und/oder im Titel vorkommen, deshalb auch meine Idee den Regex im Feld Thema/Titel zu platzieren.

    Danke, Rookie

    PS: Das beste Ergebnis erhalte ich mit:
    Thema/Titel: Tatort
    Name: #:(?!.*(Tatorte|Hörfassung|(AD)|\(OmU\)|Audiodes(c|k)ription)).*
    Mindestlänge: > 60

    1 Antwort Letzte Antwort
    • Jo GrotheJ Jo Grothe

      Hallo @mvsfsvm ,
      ich benutze derzeit noch MV 13.0.4. Zumindest damit scheint sich das Abo wie die direkte Eingabe zu verhalten.

      Hier mal das Abo zum Beispiel aus diesem Thread:

      0_1516275503357_8466c076-ff37-4e75-9252-034ac166433a-grafik.png

      In den 3 markierten Feldern funktionieren RegExen auf alle Fälle erwartungsgemäß, nicht jedoch im Feld ‘Thema:’. Hatte ich mal probiert, weil ich dachte, dass das Feld so aussieht wie die anderen 3 darunter. War aber Fehlanzeige bzw eine Fehleinschätzung meinerseits.

      Das einzige, was mir noch einfällt, was einen Einfluss auf die Abos haben kann, ist die Blacklist über die Option
      [ ] Die Blacklist beim Suchen der Abos berücksichtigen (sonst komplette Filmliste)
      unter [ Einstellungen | Filmliste | Blacklist ].

      vitussonV Offline
      vitussonV Offline
      vitusson
      schrieb am zuletzt editiert von vitusson
      #9

      @jo-grothe sagte in Abo mit Regex - Hilfe gesucht:

      In den 3 markierten Feldern funktionieren RegExen auf alle Fälle erwartungsgemäß, nicht jedoch im Feld ‘Thema:’. Hatte ich mal probiert, weil ich dachte, dass das Feld so aussieht wie die anderen 3 darunter. War aber Fehlanzeige bzw eine Fehleinschätzung meinerseits.

      Einfach mal die Hilfe lesen:
      Beim Abo müssen der “Sender” und das “Thema” exakt
      passen.

      Damit ist eigentlich alles gesagt.

      Beim “Titel” muss die Eingabe im Filmtitel
      nur enthalten sein.
      Beim Feld “Thema/Titel” muss das Feld im
      “Thema” ODER “Titel” vorkommen. Bei “Irgendwo”
      wird zusätzlich auch noch in der Beschreibung
      gesucht
      In den Filtern können auch reguläre Ausdrücken
      verwendet werden. Diese müssen mit “#:” eingeleitet
      werden und werden dann auf die entsprechenden
      Felder des Films angewandt

      Allerdings könnte eine kleine Ergänzung zur Präzisierung, al la
      “Reguläre Ausdrücke funktioniern in “Sender” und “Thema” nicht”
      sicher nicht schaden

      1 Antwort Letzte Antwort
      • Nicklas2751N Offline
        Nicklas2751N Offline
        Nicklas2751
        Administrator
        schrieb am zuletzt editiert von
        #10

        Allg. kann ich euch bzgl. Regex folgende Seiten empfehlen:
        https://regexr.com/
        http://www.regexplanet.com/

        MediathekView Entwickler | Bugs?: Anleitung Fehler melden | Fehlende Sendungen?: Fehlende Sendung melden

        R 1 Antwort Letzte Antwort
        • 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
          • tuxpoldoT tuxpoldo

            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 Offline
            R Offline
            Rookie
            schrieb am zuletzt editiert von
            #12

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

            1 Antwort Letzte Antwort
            • Nicklas2751N Nicklas2751

              Allg. kann ich euch bzgl. Regex folgende Seiten empfehlen:
              https://regexr.com/
              http://www.regexplanet.com/

              R Offline
              R Offline
              Rookie
              schrieb 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
                • R Rookie

                  Guten Abend
                  Ich möchte ein Abo anlegen, das alle Tatorte mit einschliesst.

                  Wenn ich das Thema: “Tatort” wähle und den Regex-Ausdruck “#:(?!.(Hörfassung|(AD)|(OmU)|Audiodeskription)).” im Titel einfüge, um die Hörfassungen auszuschliessen, habe ich schon einen grossen Teil der Tatorte. Mir fehlen jedoch die Tatorte die in anderen “Themen” gelistet werden.

                  Ich möchte ein Abo anlegen, der ALLE Tatorte selektiert, OHNE die Titel, die “Hörfassung|(AD)|(OmU)|Audiodeskription” enthalten. Leider komme ich mit den Regex-Angaben die in der Hilfe angegeben sind nicht weiter.

                  Wo finde ich eine brauchbare Beschreibung für Anfänger von Regex?
                  Kann mir jemand die beiden Strings kombinieren, damit ich über das Feld “Thema/Titel” die Tatorte selektieren kann?

                  Herzlichen Dank
                  Rookie

                  jkriegerJ Offline
                  jkriegerJ Offline
                  jkrieger
                  schrieb am zuletzt editiert von
                  #15
                  Dieser Beitrag wurde gelöscht!
                  1 Antwort Letzte Antwort
                  • S selbermachen

                    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 Offline
                    jkriegerJ Offline
                    jkrieger
                    schrieb 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
                    • jkriegerJ jkrieger

                      @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 Offline
                      S Offline
                      selbermachen
                      schrieb am zuletzt editiert von
                      #17

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

                      jkriegerJ 2 Antworten Letzte Antwort
                      • S selbermachen

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

                        jkriegerJ Offline
                        jkriegerJ Offline
                        jkrieger
                        schrieb 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
                        • jkriegerJ jkrieger

                          @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 Offline
                          S Offline
                          selbermachen
                          schrieb 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
                          • S selbermachen

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

                            jkriegerJ Offline
                            jkriegerJ Offline
                            jkrieger
                            schrieb 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 jkrieger

                              @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 Offline
                              jkriegerJ Offline
                              jkrieger
                              schrieb 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
                              • jkriegerJ jkrieger

                                @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 ;-)

                                S Offline
                                S Offline
                                selbermachen
                                schrieb 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
                                • S selbermachen

                                  @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 Offline
                                  MenchenSuedM Offline
                                  MenchenSued
                                  Globaler Moderator
                                  schrieb 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.4.2, Linux Mint 21.3, VLC 3.0.16

                                  jkriegerJ S 2 Antworten Letzte Antwort
                                  • MenchenSuedM MenchenSued

                                    @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.

                                    jkriegerJ Offline
                                    jkriegerJ Offline
                                    jkrieger
                                    schrieb 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
                                    • MenchenSuedM MenchenSued

                                      @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.

                                      S Offline
                                      S Offline
                                      selbermachen
                                      schrieb 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
                                      • S selbermachen

                                        @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 Offline
                                        jkriegerJ Offline
                                        jkrieger
                                        schrieb 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
                                        • jkriegerJ jkrieger

                                          @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 Offline
                                          M Offline
                                          mvsfsvm
                                          schrieb 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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          • 1
                                          • 2

                                          62

                                          Online

                                          7.0k

                                          Benutzer

                                          6.5k

                                          Themen

                                          41.0k

                                          Beiträge
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

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