Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Adapter "log Parser" - Komma bereinigen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Adapter "log Parser" - Komma bereinigen

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

      @bahnuhr sagte in Adapter "log Parser" - Komma bereinigen:

      Was meinst du mit Editor ?

      ich war beim normalen Parser-Adapter, da kann man im Editor (Bleistift) sehen was passiert
      ich müsste wissen wo sich das RegEx im Adapter aufhängt.
      sonst muss man sich schrittweise ranarbieten, z.B. Leerzeichen durch \s erstezen
      (,\s\"cl[\w\W]+)

      EDIT:
      die beiden slashes sind ja hier auch:
      Dieter008.png

      EDIT2:

      wenn der Adapter keine Kommata mag, dann kann ich mir nur noch helfen dieses zu escapen (hatten wir schon), oder wegzulassen und später wieder hinzuzufügen

      bahnuhr 1 Reply Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active @Homoran last edited by

        @Homoran sagte in Adapter "log Parser" - Komma bereinigen:

        oder wegzulassen und später wieder hinzuzufügen

        was meinst du damit.

        P.S.
        \s
        hat nichts gebracht; da bleibt wieder alles stehen.

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

          @bahnuhr sagte in Adapter "log Parser" - Komma bereinigen:

          was meinst du damit.

          das:
          (\s\"cl[\w\W]+)

          1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active last edited by

            Rainer,
            ich habs.

            Den 1.Teil mit:
            /json = {"name"[^] "status": /

            Den 2. Teil mit:
            / "clock[^*]*l": true}/

            Und dann steht ja am Ende noch ein Komma; und dies dann mit:
            /.{1}$/

            Da die einzelnen regex wohl nacheinander abgearbeitet werden, ist das Ergebnis dann korrekt.

            Eingetragen hab ich somit:
            /json = {"name"[^] "status": /,/ "clock[^*]*l": true}/,/.{1}$/

            mfg
            Dieter

            P.S.
            Danke für deine Hilfe.

            Homoran 2 Replies Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @bahnuhr last edited by

              @bahnuhr sagte in Adapter "log Parser" - Komma bereinigen:

              /,/

              das meinte ich damit 😉

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

                @bahnuhr was bitte soll die [^*] bewirken?

                das bedeutet "enthält kein (beliebig viele)"

                • Quantifier — Matches between zero and unlimited times, as many times as possible, giving back as needed (greedy)
                bahnuhr 1 Reply Last reply Reply Quote 0
                • bahnuhr
                  bahnuhr Forum Testing Most Active @Homoran last edited by

                  @Homoran sagte in Adapter "log Parser" - Komma bereinigen:

                  @bahnuhr was bitte soll die [^*] bewirken?

                  das bedeutet "enthält kein (beliebig viele)"

                  • Quantifier — Matches between zero and unlimited times, as many times as possible, giving back as needed (greedy)

                  Das ist zu hoch für mich.
                  Hab ich irgendwo her.
                  Es funktioniert aber.

                  1 Reply Last reply Reply Quote 0
                  • bahnuhr
                    bahnuhr Forum Testing Most Active last edited by

                    @bahnuhr sagte in Adapter "log Parser" - Komma bereinigen:

                    / "clock[^*]*l": true}/

                    In 101 steht doch für *
                    8c7549ca-e97b-4620-a7b8-27a6807753a2-image.png

                    also doch jedes zeichen; und dann der quantifier für beliebig viele.

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

                      @bahnuhr sagte in Adapter "log Parser" - Komma bereinigen:

                      In 101 steht doch für *

                      du brauchst ne Brille 😉

                      das ist ein Punkt, und genau der will nicht innerhalb []

                      und selbst wenn, das ^ steht für NICHT

                      also NICHT jedes beliebige Zeichen ???

                      bahnuhr 1 Reply Last reply Reply Quote 0
                      • bahnuhr
                        bahnuhr Forum Testing Most Active @Homoran last edited by

                        @Homoran sagte in Adapter "log Parser" - Komma bereinigen:

                        du brauchst ne Brille

                        hast recht.

                        Hab auch ne Lesebrille; und die war auch drauf 😉 😉

                        Dieses regex; ist noch ein bisschen schwierig für mich.
                        Aber andererseits, vor 1/2 Jahr wusste ich noch garnichts damit anzufangen.

                        Schöne Grüße

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        867
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        komma log parser
                        3
                        37
                        858
                        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