使用word将字符串拆分为两部分

时间:2014-07-15 13:17:39

标签: c# .net

我想将目录拆分为两部分:

例如

//Hello//Products//App//Images//Room//40//Tulips.jpg

进入

//Hello//Products//App

//Images//Room..40//Tulips.jpg

2 个答案:

答案 0 :(得分:2)

var splitOn = "App";
var path = "//Hello//Products//App//Images//Room//40//Tulips.jpg";

var parts = path.Split(new string[] { splitOn }, StringSplitOptions.None);
Console.WriteLine(parts[0] + splitOn);
Console.WriteLine(parts[1]);

为了按字(或在本例中为文件夹)分割,您需要在将字符串数组传递给String.Split函数之前将其包装在字符串数组中。拆分“App”也会从结果中删除“App”,因此我们在将它写入控制台之前再次连接它。

答案 1 :(得分:0)

首先根据双正斜杠拆分字符串,然后分配给数组。

string path= Hello//Products//App//Images//Room//40//Tulips.jpg
string[] names = path.Split('//');

之后收集这样的字样: -

string first_part=names[0] + "//" + names[1];
相关问题