Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst] Wert von ObjektID parsen (regex)

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Wert von ObjektID parsen (regex)

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators last edited by Homoran

      @djmarc75 danke!
      html">([\w\s]+) müsste klappen, wird aber nicht sein was du willst.
      Screenshot_20240521-180904_Firefox.jpg

      das ist nicht wirklich eindeutig und bei den nächsten sieht es ganz anders aus

      Was genau willst du haben?

      DJMarc75 1 Reply Last reply Reply Quote 1
      • DJMarc75
        DJMarc75 @Homoran last edited by

        @homoran sagte in [gelöst] Wert von ObjektID parsen (regex):

        wird aber nicht sein was du willst

        So könnte es gehen aber da machen mir Sonderzeichen wie Ä Ö Ü Probleme.
        Wie geschrieben nur den Namen (Wert) vor dem letzten </a> in dieser Syntax.

        Hier nochmals:

        <dd class="episode-presenter"><a href="https://www.swr3.de/crew/constantin-zller-100.html">Constantin Zöller</a></dd>
        <dd class="episode-presenter"><a href="https://www.swr3.de/crew/rebekka-de-buhr-100.html">Rebekka de Buhr</a></dd>
        
        Homoran 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @DJMarc75 last edited by Homoran

          @djmarc75 ist die Stelle im Ausschnitt dabei gewesen?

          @djmarc75 sagte in [gelöst] Wert von ObjektID parsen (regex):

          da machen mir Sonderzeichen wie Ä Ö Ü Probleme.

          das wäre kein Problem.

          ja der Klarname!
          ist doch bei Ben korrekt, oder?

          DJMarc75 1 Reply Last reply Reply Quote 0
          • DJMarc75
            DJMarc75 @Homoran last edited by

            @homoran sagte in [gelöst] Wert von ObjektID parsen (regex):

            ist doch bei Ben korrekt, oder?

            Jawoll

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @DJMarc75 last edited by

              @djmarc75 sagte in [gelöst] Wert von ObjektID parsen (regex):

              @homoran sagte in [gelöst] Wert von ObjektID parsen (regex):

              ist doch bei Ben korrekt, oder?

              Jawoll

              dann bitte einen Ausschnitt mit Sonderzeichen, ich fürchte die sind im letzten Ausschnitt nicht dabei gewesen

              DJMarc75 1 Reply Last reply Reply Quote 0
              • DJMarc75
                DJMarc75 @Homoran last edited by

                @homoran sagte in [gelöst] Wert von ObjektID parsen (regex):

                dann bitte einen Ausschnitt mit Sonderzeichen, ich fürchte die sind im letzten Ausschnitt nicht dabei gewesen

                <dd class="episode-presenter"><a href="https://www.swr3.de/crew/constantin-zller-100.html">Constantin Zöller</a></dd>
                
                Homoran 1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @DJMarc75 last edited by Homoran

                  @djmarc75 sagte in [gelöst] Wert von ObjektID parsen (regex):

                  @homoran sagte in [gelöst] Wert von ObjektID parsen (regex):

                  dann bitte einen Ausschnitt mit Sonderzeichen, ich fürchte die sind im letzten Ausschnitt nicht dabei gewesen

                  <dd class="episode-presenter"><a href="https://www.swr3.de/crew/constantin-zller-100.html">Constantin Zöller</a></dd>
                  

                  Geizhals 😁

                  etwas mehr wäre gut gewesen.
                  Sowas hab ich schon zusammengebastelt
                  Screenshot_20240521-182417_Firefox.jpg

                  das ß hab ich vorsorglich auch noch hinzugefügt, das - allerdings noch nicht und Zeichen mit Akzenten auch nicht

                  DJMarc75 1 Reply Last reply Reply Quote 0
                  • DJMarc75
                    DJMarc75 @Homoran last edited by

                    @homoran sagte in [gelöst] Wert von ObjektID parsen (regex):

                    Sowas hab ich schon zusammengebastelt

                    Läuft schon mal, aber die Ausgabe hat immer noch ein html"> zu viel 😉

                    html">Constantin Zöller
                    

                    Hier der Syntax:

                    (?<=<dd class="episode-presenter">)[\s\S]*?(html">([\w\säöüÄÖÜ]+))
                    
                    Homoran 1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @DJMarc75 last edited by Homoran

                      @djmarc75 sagte in [gelöst] Wert von ObjektID parsen (regex):

                      Hier der Syntax:

                      das ist aber nicht was ich schrob!
                      dein Ergebnis beginnt ja auch bei html.
                      Die runde Klammer startet die "capturing group"
                      Screenshot_20240521-184046_Firefox.jpg

                      DJMarc75 paul53 2 Replies Last reply Reply Quote 1
                      • DJMarc75
                        DJMarc75 @Homoran last edited by

                        @homoran sagte in [gelöst] Wert von ObjektID parsen (regex):

                        Die runde Klammer startet die "capturing group"

                        Ja spitze, habs jetzt hinbekommen 👍

                        (?<=<dd class="episode-presenter">)[\s\S]*?html">([\w\säöüÄÖÜ]+)
                        
                        Homoran 1 Reply Last reply Reply Quote 0
                        • Homoran
                          Homoran Global Moderator Administrators @DJMarc75 last edited by

                          @djmarc75 sagte in [gelöst] Wert von ObjektID parsen (regex):

                          @homoran sagte in [gelöst] Wert von ObjektID parsen (regex):

                          Die runde Klammer startet die "capturing group"

                          Ja spitze, habs jetzt hinbekommen 👍

                          (?<=<dd class="episode-presenter">)[\s\S]*?html">([\w\säöüÄÖÜ]+)
                          

                          ist zwar immer noch nicht was ich schrob, aber Hauptsache es läuft.

                          jetzt muss ich mir überlegen warum 😁

                          1 Reply Last reply Reply Quote 0
                          • paul53
                            paul53 @Homoran last edited by paul53

                            @homoran sagte: Die runde Klammer startet die "capturing group"

                            Ich habe mit den Beispielen mal in Blockly experimentiert.

                            Blockly_temp.JPG

                            Inhalt der JS-Funktion RegExp(text, regexp):

                            const match = text.match(new RegExp(regexp));
                            if(match.length > 1) return match[match.length - 1];
                            else if(match.length) return match[0];
                            return '';
                            
                            Homoran 1 Reply Last reply Reply Quote 2
                            • Homoran
                              Homoran Global Moderator Administrators @paul53 last edited by

                              @paul53 cool!
                              Dein Funktionsblock sieht ja schon so aus wie mein gewünschter RegEx-Block.

                              Aber an der Funktion selbst werde ich mir die Zähne ausbeissen.

                              (zum Glück ist es so allgemein gehalten, dass (hoffentlich) nichts modifiziert werden muss)

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              767
                              Online

                              32.0k
                              Users

                              80.4k
                              Topics

                              1.3m
                              Posts

                              4
                              27
                              851
                              Loading More Posts
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes
                              Reply
                              • Reply as topic
                              Log in to reply
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                              The ioBroker Community 2014-2023
                              logo