在C#用split切割文件路径,代码如下:
string FailPath= “c:\\Users\\Anna\\Desktop\\Demo\\Demo.c”;
string str= “Demo”;
string Failename = Regex.Split(FailPath,str)[1];
我想要的结果是得到\\Demo.c,但是得到的却是\\,验证发现只要分割字符串的下一级名字与之相同,就只能得到这两个相同字符串之间的东西,我把str= “Demo”改为str= “Demo\\”结果运行时Split函数报错。求大神指教如何才能得到后面的那部分