Necesito analizar una cadena de directorio que obtengo y eliminar las últimas carpetas.cuál es una buena manera de eliminar los últimos directorios
Por ejemplo, cuando tengo esta cadena directorio:
C:\workspace\AccurevTestStream\ComponentB\include
podría tener que cortar los dos últimos Directores para crear una nueva cadena del directorio:
C:\workspace\AccurevTestStream
lo que es una buena manera de ¿hacer esto? Sé que puedo usar la cadena split
y join
, pero creo que puede haber una mejor manera de hacerlo.
¿Cómo va a decidir cuántos eliminar? ¿Está predeterminado? –
no, es el tiempo de ejecución. – 5YrsLaterDBA
Como es variable, estaría tentado de ir con 'split' y' join'. – ChrisF