可以试一下,在.net中表达一个文件的路径,即可以写为 \1\2\3 也可以写为 \1/2\3 也可以写为 /1/2\3。等等等等。 每一次我发现一个刚实习1周的学生是个正则控,只能苦笑。只能告诉他:先去理解字符串背后的格式化协议,不要纠结在眼前的字符串。
Regex r = new Regex(@"[^\\]+$"); string s = r.Match(@"C:\1\2\3").Value;
Regex r = new Regex(@"[^\\]$"); string s = r.Match(@"C:\1\2\3").Value;
110,526
社区成员
642,571
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧