-2
修剪字符串我有一個這樣的文件名:需要幫助的批處理文件
\workspace\folder1\folder2\folder3\folder4\folder5\
,我想\folder3\folder4\folder5\
文件夾\folder3\
是恆定的。之前和之後的任何內容可能會有所不同,但我需要全部來自文件夾folder3
和之後。
如何使用蝙蝠修剪字符串?
謝謝!
修剪字符串我有一個這樣的文件名:需要幫助的批處理文件
\workspace\folder1\folder2\folder3\folder4\folder5\
,我想\folder3\folder4\folder5\
文件夾\folder3\
是恆定的。之前和之後的任何內容可能會有所不同,但我需要全部來自文件夾folder3
和之後。
如何使用蝙蝠修剪字符串?
謝謝!
替換[從開始到(含)固定字符串]與[固定字符串]:
set "string=\workspace\folder1\folder2\folder3\folder4\folder5\"
set "string=%string:*\folder3\=\folder3\%"
echo %string%
你修剪恆定長度,或者是你去除三個最左邊的目錄?這兩種行爲完全不同。 – SomethingDark
文件夾\ folder3 \ folder4 \ folder5 \是不變的。之前的任何內容可能因用戶而異fodler結構 –
而且它是字面字符串「\ folder3 \ folder4 \ folder5 \」或者您是否只需要路徑名中的最後三個文件夾? – SomethingDark