我有一个这样的字符串:
x|x|x|x|x|x
其中x可以是由除分隔符之外的任何字符组成的任何大小的任何单词。
我想知道,我怎样才能捕获第三个单词。
例如:
我想从以下字符串中获取:
alex|jim|tim|john|kevin|david
这:
tim
提前感谢您的帮助。
答案 0 :(得分:1)
使用以下内容:
string testString = "x|x|abc|x|x|x";
testString.Split('|')[pos]
pos
将是您要查找的位置编号。
答案 1 :(得分:1)
这只是一个分隔的字符串,不需要正则表达式。只需使用:
var names = "alex|jim|tim|john|kevin|david";
Console.WriteLine(names.Split('|')[2]);
答案 2 :(得分:1)
"alex|jim|tim|john|kevin|david".Split('|')[2]
这将直接返回第三个名称。