unity中如何将这段话Dir/storage/emulated/0/Android/data/com.unity3d.ig017a/files/com.huczyt.test/里面的/com.huczyt.test截取出来
时间: 2023-06-23 10:51:55 浏览: 301
截取一个文件的一段内容
你可以使用C#中的字符串操作来截取这个字符串。具体方法如下:
1.首先,你需要获取到这个字符串,可以使用Unity中的Application.persistentDataPath来获取到 "/storage/emulated/0/Android/data/com.unity3d.ig017a/files/com.huczyt.test/" 这个路径。
2.然后,你可以使用字符串操作中的Split方法将这个路径分隔开,具体代码如下:
```
string path = Application.persistentDataPath;
string[] splitPath = path.Split(new string[] { "/com.huczyt.test/" }, StringSplitOptions.None);
```
这里使用了字符串数组作为分隔符,将路径分为两部分,分隔符的前半部分为 "/storage/emulated/0/Android/data/com.unity3d.ig017a/files",分隔符的后半部分为 "",所以splitPath数组中的第一个元素为 "/storage/emulated/0/Android/data/com.unity3d.ig017a/files",第二个元素为 ""。
3.最后,你可以直接取splitPath数组中的第一个元素,即为你要截取的字符串,具体代码如下:
```
string subStr = splitPath[0];
```
这样就可以将 "/com.huczyt.test" 截取出来了。
阅读全文