Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [gelöst] Regex-Problem

    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

    [gelöst] Regex-Problem

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thisoft
      Thisoft last edited by

      HAllo,

      ich verzweifle gerade an einem Regex Ausdruck:

      var x = new RegExp("/^javascript\.0\.Login\.[0-9]$/");
      var text = "javascript.0.Login.3";
      log(text.match(x));
      

      Das ist jetzt nur ein kleines Testscript wo ich aber schon absolut nicht weiterkomme. Er soll alle DP's matchen die mit "javascript.0.Login." beginnen und am Ende eine beliebige Ziffer haben. Ich erhalte immer nur Null zurück. 😢

      Der Online-Regex-Tester bringt mir aber mit diesem Ausdruck wie gewünscht bei jeder Ziffer einen Treffer! Kann es sein, dass in meiner Javascript-Installation Regex irgendwie nicht funktioniert???

      Danke schon mal

      Thilo

      1 Reply Last reply Reply Quote 0
      • N
        nobody last edited by

        schau mal hier https://developer.mozilla.org/de/docs/W … cts/RegExp.

        Wenn du die regex mit new RegExp (" ") erzeugst, gilt eine andere Syntax. Dann dürfen die / vorne und hinten nicht angegeben werden.

        Nach [0-9] fehlt ein +, damit auch Zahlen mit mehreren Ziffern erlaubt sind.

        1 Reply Last reply Reply Quote 0
        • Thisoft
          Thisoft last edited by

          Hurra, so klappt es :), d.h. ohne "/" an Anfang und Ende - das + ist hier nicht nötig, es geht nur um einzelne Ziffern.

          Danke für Deine Antwort. Was glaubst Du, wieviele Varianten ich schon durchprobiert hatte :roll:

          So ganz muss ich die Logik dahinter leider noch nicht verstehen, aber es wird schon noch werden 😉

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

          Support us

          ioBroker
          Community Adapters
          Donate

          553
          Online

          31.8k
          Users

          80.0k
          Topics

          1.3m
          Posts

          2
          3
          1860
          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