删除部分字符串

时间:2017-06-30 13:51:39

标签: asp.net string substring

我想删除" |"之后存在的字符串部分。例如String s = HelloWorld | ABCD我想删除ABCD。

我想在asp.net中这样做。帮助将非常感谢。 subString方法可能用于此,但我不知道如何做到这一点。 请帮我解决这个问题。

1 个答案:

答案 0 :(得分:4)

int pipeIndex = s.IndexOf("|");
s = pipeIndex == - 1 ? s : s.Substring(0, pipeIndex);

这是最有效的方式,也许你会发现它更具可读性:

s = s.Split('|')[0];