/ symbol之前的字符串捕获
本文关键字:字符串 symbol | 更新日期: 2023-09-27 18:15:04
假设我有一个字符串:
string a = "abc&dcg / foo / oiu";
现在我希望输出为
"abc&dcg"
i have try:
string output= a.Substring(a.IndexOf('/'));
但是它返回最后一部分而不是第一部分
我也尝试过trim()
,但没有为我提供结果。
试试这个:
string result = a.Split('/')[0].Trim();
拆分操作将为您提供以'/'分隔的3个子字符串,您可以通过指定索引选择您想要的任何一个。
试试这个
string a = "abc&dcg / foo / oiu";
string output = a.Substring(0, a.IndexOf("/"));
Console.WriteLine(output);
显示
abc&dcg
Try
string output;
if (a.IndexOf('/')>=0) { output = a.Split('/')[0].Trim() };
这将防止错误的情况下,a
不包含任何/