如何使用c#从字符串子串

时间:2010-01-09 17:12:51

标签: c# asp.net

以下是一行巨大的.txt文件,我正在逐行阅读。我需要第二列的值。在这一行中,我需要提取'C9006'。

  

ABC先生| C9006 |白场,   ON | 493-493-4939 | 493-493-4939 | YR |非活动

注意:分隔符char是管道符号'|'。第二列的长度不一致。

请帮助。

3 个答案:

答案 0 :(得分:3)

String value = "A|B|C";
String secondColumn = value.split("|")[1];

答案 1 :(得分:1)

您可以使用SplitString方法。

答案 2 :(得分:1)

string result = input.Split('|')[1];