老大,我觉得不用那么麻烦了!
用string str=@"c:\files\file1.txt";
int i=str.lastindexof("\\");
string name=str.substring(i+1);
返回的就是了。如果用正则表达式的则有可能根据"\"的多少不同而不同!
我还没有修炼到那个高度!正在努力!等我会了就告诉你!