Homer: Regexp - die letzten 3 zeichen ermitteln

Tach zusammen,

wie kann ich denn mit RegExp die letzten 3 Zeichen eines Strings ermitteln oder "rausfiltern"?

FG
Homer

  1. Hallo

    wie kann ich denn mit RegExp die letzten 3 Zeichen eines Strings ermitteln oder "rausfiltern"?

    für diese Aufgabe greife ich üblicherweise zu einer Stringfunktion.
    Welche das ist, hängt von der gerade verwendeten Programmiersprache ab.
    Genauso wie das beim regulären Ausdruck von der RegExp-Engine abhängt.

    Freundliche Grüße

    Vinzenz

  2. hallo,

    wie kann ich denn mit RegExp die letzten 3 Zeichen eines Strings ermitteln oder "rausfiltern"?

    /^.*(.)(.)(.)$/

    und dann gucken was in den Klammer-Variablen steht.

    Viele Grüße,
    Hotte

    1. @@Horst:

      wie kann ich denn mit RegExp die letzten 3 Zeichen eines Strings ermitteln oder "rausfiltern"?

      /^.*(.)(.)(.)$/
      und dann gucken was in den Klammer-Variablen steht.

      Zum einen würde eine Klammer völlig reichen: (...)$

      Zum anderen ist es nicht effizient (also unsinnig), dafür einen regulären Ausdruck einzusetzen.

      Live long and prosper,
      Gunnar

      --
      „Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)
      1. hi,

        Zum einen würde eine Klammer völlig reichen: (...)$

        Cool, Danke!

        Zum anderen ist es nicht effizient (also unsinnig), dafür einen regulären Ausdruck einzusetzen.

        Mir doch egal ;-)

        Viele Grüße,
        Hotte