StringRegExp mit quotes und Tab

  • Hi Leute ^^ Bin mal wieder am programmieren und hab mich bissl mit StringRegExp auseinander gesetzt.

    Nun kam auch schon das erste Problem, als ich so etwas herausbekommen wollte:

    test "FaNtA-Help"

    (zwischen test und "FaNtA-Help" ist ein horizontaler Tab)

    Kann mir da jemand auf die Sprünge helfen? ^^


    Achja wo ich schon so am fragen bin:
    Gibt es eine (möglichst einfache) Möglichkeit, den Inhalt einer zip-Datei herauszubekommen (muss da nur den Namen eines Ordners herausbekommen).

    Vielen Dank schonmal im Vorraus,
    FaNtA :)

    • Offizieller Beitrag

    Mal aus dem Kopf versucht:

    StringRegExp(..., ' \"(.)*\" ') (Leerzeichen nur, damit man es sieht, müssen wohl beide weg)

    @zip: es gibt im englischen Forum ein paar Ansätze über Fremd-DLLs, das ist alles etwas kopmliziert, so wie ich das sehe, aber wenn du es wirklich brauchst, dann geht es ;)

    peethebee

  • Ich werd das mit dem StringRegExp gleich mal testen :)

    Danke jetzt schonmal :)

    Ja im englischen Forum hab ich das mit der 7zip dll etc gesehen...Dachte nur, es wäre einfacher, ohne eine fremde dll zu benutzen :\

    Naja was muss das muss ;)

    Ne dein Script geht nicht so ganz ;)
    Aber ich hab es bissl umgeschrieben und nun geht es, findet aber das falsche, da ich noch vorher dieses "game" + Tab suchen muss.

    So siehts bei mir momentan aus:
    $test = StringRegExp($blablabla,'(?:game)\"(.*?)\"',1)

    Nach dem (?:game) muss halt noch ein horizontale Tab kommen...Nur wie finde ich den? ^^

    Edit:
    \s war das für Tabs...Danke nochmals für die Hilfe bei den Quotes :)

    Falls es noch jemanden interessieren sollte:
    $test = StringRegExp($blablabla,'(?:game)\s\"(.*?)\"',1)


    MfG,
    FaNtA

    2 Mal editiert, zuletzt von XxXFaNtA (4. Januar 2007 um 15:55)