C# 如何删除管道(| |)符号之前的所有字符?
我试图删除管道之前的所有内容,但下面的代码不起作用。我有这样的绳子C# 如何删除管道(| |)符号之前的所有字符?,c#,C#,我试图删除管道之前的所有内容,但下面的代码不起作用。我有这样的绳子 0145 || myTest 我只对获取字符串myTest感兴趣,所以我想在myTest之前删除所有内容,包括空白。这是我的密码: string MyFilter; MyFilter = ddl_ProjectName.SelectedValue.ToString(); string result = MyFilter.Substring("||"); 解决方案1: String str =
0145 || myTest
我只对获取字符串myTest感兴趣,所以我想在myTest之前删除所有内容,包括空白。这是我的密码:
string MyFilter;
MyFilter = ddl_ProjectName.SelectedValue.ToString();
string result = MyFilter.Substring("||");
解决方案1:
String str = "0145 || myTest";
string searchKey="||";
string result = str.Substring(str.IndexOf(searchKey) + searchKey.Length).Trim();
String str = "0145 || myTest";
String result = str.Split(new []{"||"},StringSplitOptions.RemoveEmptyEntries)[1].Trim();
解决方案2:
String str = "0145 || myTest";
string searchKey="||";
string result = str.Substring(str.IndexOf(searchKey) + searchKey.Length).Trim();
String str = "0145 || myTest";
String result = str.Split(new []{"||"},StringSplitOptions.RemoveEmptyEntries)[1].Trim();
解决方案1:
String str = "0145 || myTest";
string searchKey="||";
string result = str.Substring(str.IndexOf(searchKey) + searchKey.Length).Trim();
String str = "0145 || myTest";
String result = str.Split(new []{"||"},StringSplitOptions.RemoveEmptyEntries)[1].Trim();
解决方案2:
String str = "0145 || myTest";
string searchKey="||";
string result = str.Substring(str.IndexOf(searchKey) + searchKey.Length).Trim();
String str = "0145 || myTest";
String result = str.Split(new []{"||"},StringSplitOptions.RemoveEmptyEntries)[1].Trim();
如果要保留管道,请执行以下操作:
string MyFilter = "0145 || myTest";
string result = MyFilter.Substring(MyFilter.IndexOf("||"))
如果要删除管道,请执行以下操作:
string MyFilter = "0145 || myTest";
string result = MyFilter.Substring(MyFilter.IndexOf("||") + 2)
如果要删除管道和开头的任何空间,请执行以下操作:
string MyFilter = "0145 || myTest";
string result = MyFilter.Substring(MyFilter.IndexOf("||") + 2).TrimStart();
如果要保留管道,请执行以下操作:
string MyFilter = "0145 || myTest";
string result = MyFilter.Substring(MyFilter.IndexOf("||"))
如果要删除管道,请执行以下操作:
string MyFilter = "0145 || myTest";
string result = MyFilter.Substring(MyFilter.IndexOf("||") + 2)
如果要删除管道和开头的任何空间,请执行以下操作:
string MyFilter = "0145 || myTest";
string result = MyFilter.Substring(MyFilter.IndexOf("||") + 2).TrimStart();