2013-07-14 59 views
-2

我有以下路徑...如何在特定目錄中分割路徑?

'X:\項目\ 4604裝修工程\團結\ 4604_02 \資產\型號\ FullBuilding \材料\'

我想它在目錄拆分「資產與...

最終的資產\型號\ FullBuilding \材料\'

目錄‘資產’不會總是在路徑相同的地方。我怎樣才能做到這一點?謝謝。

+2

'path.IndexOf(「Assets」)' –

+1

發佈你有什麼試過 –

+0

只是爲了防止資產發生在路徑之前的某處,我編碼像這樣'path.toLowerCase()。IndexOf(「\資產\「);' –

回答

0

比方說你的字符串是

 string completePath = "X:\Projects\4604-Renovation\Unity\4604_02\Assets\Models\FullBuilding\Materials\"; 
     string subPath = completePath.subString(completePath.IndexOf(@"Assets\")); 

請注意,如果您路徑包含多個Assests實例,它將從Asset的第一個實例中進行子串處理。

0

你可以使用path.IndexOf,你可以使用str.SubString(str.IndexOf("\assetse")),你可以做很多事情。用繩子打還挺好玩......

你最想用繩子做的事情,你可以找到關於谷歌反正