C# 使用 Substring,我如何提取这个字符串?

标签 c# substring

我想提取下面 URL 中的第一个文件夹,在此示例中它称为“extractThisFolderName”,但该文件夹可以有任何名称和长度。考虑到这一点,我如何使用子字符串来提取第一个文件夹名称?

字符串:www.somewebsite.com/extractThisFolderName/leave/this/behind

String folderName = path.Substring(path.IndexOf(@"/"),XXXXXXXXXXX);

这是我纠结的长度。

最佳答案

如果您要获取 Uri,为什么不直接使用 uri.Segments[0]?

甚至 path.Split(new Char[] { '/' })[1]

关于C# 使用 Substring,我如何提取这个字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/439255/

相关文章:

c# - 发送数据类型作为参数?

C# 将对象转换为基类列表

c# - 如何对 bool 条件进行空合并?

MySQL - 使用 SUBSTRING 从数据字段中提取数字

用于 C 的类似 PHP 的子字符串函数

c# - 如何在 LINQ 语句中使用扩展方法?

c#优化选择字符串创建循环

PHP 在多维数组中搜索子字符串

r - 从R中的URL中提取参数

javascript - 功能:根据字符串中是否存在子字符串返回 True/False