gpt4 book ai didi

c# - 如何获取 URL 路径中的子目录?

转载 作者:行者123 更新时间:2023-11-30 13:10:34 25 4
gpt4 key购买 nike

我正在寻找一种拆分 URL 的方法,例如 http://aaa/bbb/ccc/ddd/eee .

如何获得“ccc”?拆分当然可以,但是没意思。

最佳答案

Uri myuri = new Uri("http://aaa/bbb/ccc/ddd/eee");

String str= myuri.Segments[myuri.Segments.Length-3];

我认为这是您可以通过 C# 实现的最优雅的方式。

编辑:

实际上,您也可以在此处使用 myuri.Segments[2],结果相同。另请注意,此代码返回 "ccc/" 作为结果,因此如果您想获得 "ccc",您可以通过这种(也是优雅的)方式进行。

String str= myuri.Segments[myuri.Segments.Length-3].TrimEnd('/');  

关于c# - 如何获取 URL 路径中的子目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9485122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com