tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von deepthroat
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
625
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von HonniCilest
    HonniCilest HonniCilest ist offline Mitglied Platin
    Registriert seit
    Jun 2009
    Ort
    Java Insel
    Beiträge
    501
    Hallo,

    folgendes Problem:
    Ich habe einen String in einer Datei, es ist ein Pfad.
    Dieser Pfad kann von den Tokens (gespittet über \) um 1 variieren. Also:
    a) \\a\c\d\e...
    b) \\a\b\c\d\e...
    Ich möchte jedoch nur einen bestimmten Teil des Pfades haben. Im Fall a benötige ich \\a und im Fall b \\a\b. Der Rest des Pfades (c,d,e...) ist immer gleich.

    Ich habe es bereits mit findstr /r versucht, aber look-around-assertion scheint er nicht anzunehmen. Wenn ich über \ splitte, dann wird mir ja auch a\b gesplittet, was ich nicht möchte. Meine Idee war nun über \c zu splitten, jedoch habe ich keine Ahnung, wie und ob es überhaupt möglich ist über mehrere zusammenhängende Zeichen zu splitten... Bei Google war ich leider nicht erfolgreich. Mit splitten meine ich:
    Code :
    1
    
    FOR /F "tokens=1 delims=" %%i IN ...

    Please help, oder hat eventuell jemand noch einen besseren Vorschlag?
     
    Jeder Fehler, aus dem wir lernen, ist ein Erfolg...
    ...Aber mach' nicht den Fehler, nicht aus deinen Fehlern zu lernen.

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.169
    Hi.

    Wenn der Suffix immer gleich ist, warum schneidest du ihn nicht einfach ab?

    http://www.dostips.com/DtTipsStringM...pets.MidString

    Gruß
    HonniCilest bedankt sich. 
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    Avatar von HonniCilest
    HonniCilest HonniCilest ist offline Mitglied Platin
    Registriert seit
    Jun 2009
    Ort
    Java Insel
    Beiträge
    501
    Super Seite! Danke!
     
    Jeder Fehler, aus dem wir lernen, ist ein Erfolg...
    ...Aber mach' nicht den Fehler, nicht aus deinen Fehlern zu lernen.

Ähnliche Themen

  1. Delimiter must not be alphanumeric....
    Von Divo1984 im Forum PHP
    Antworten: 2
    Letzter Beitrag: 23.08.10, 19:11
  2. Algorithmus um zusammenhängende Flächen zu finden
    Von trench140 im Forum Algorithmen & Datenstrukturen mit Java
    Antworten: 5
    Letzter Beitrag: 21.08.10, 17:53
  3. mehrere Zeichen im AnsiString ändern
    Von moistwanted im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 28.02.06, 14:46
  4. Delimiter
    Von tschli im Forum Borland CBuilder und VCL
    Antworten: 1
    Letzter Beitrag: 05.10.04, 09:15
  5. Mausverfolgung - Mehrere Zeichen
    Von pausch13 im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 13.06.01, 20:00