kostenloser Webspace werbefrei: lima-city


Schwieriges RegExp (Autoit)

lima-cityForumProgrammiersprachenSonstige Programmiersprachen

  1. Autor dieses Themas

    kyoshin

    Kostenloser Webspace von kyoshin

    kyoshin hat kostenlosen Webspace.

    Hallo,

    gibt es hier jemanden der sich mit RegExp gut auskennt?
    Ich steig da iwie nicht recht durch.

    Es geht um einen String der in etwa so ausschaut: "xxxxx-xxx-xxx-xxx-xxxxx" und sich in einer Datei mit noch vielen anderen Daten befindet.
    Gibt es eine Möglichkeit mit RegExp genau diese Stelle in der Datei zu finden?

    Nen Kolege hatte mir einmal für ein anderes Projekt nen RegExp gebaut das nen String so filtert: Zahlen, Buchstaben, Zahlen, Buchstaben usw.
    Denke da gibt es doch sicher auch für des obrige Problem eine Lösung.

    Habe es im Moment mit StringBetween und/oder Splits gelöst.
    RegExp wäre aber sehr viel eleganter und fehlerunanfälliger. =)
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Im Grunde wäre sowas die einfachste Lösung:
    .{5}-.{3}-.{3}-.{3}-.{5}

    Oder so, wenn dus kürzer möchtest:
    .{5}(-.{3}){3}-.{5}

    Simpel gesagt, gibt die Zahl in den geschweiften Klammern die Anzahl Wiederholungen des Zeichens / der Gruppe davor an.
    Wenn du nur Zahlen oder Buchstaben in dem Muster finden möchtest, kannst du statt dem '.' auch '[\w\d]' benutzen.
  4. Autor dieses Themas

    kyoshin

    Kostenloser Webspace von kyoshin

    kyoshin hat kostenlosen Webspace.

    Wow danke dir, das funktioniert perfekt. :D

    Sollte mich auch langsam mal damit beschäftigen. Brauche es immer öfter.
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!