我正在寻找从给定的字符串数组中获取第一次出现一个项目的索引的方法:
例如:
我有以下数组:
string[] dlimiterArray = { ":", ".", ",", " ", "-", ";" };
并且还有以下字符串:
string data = "hi hi bla bla bla user:myusername. bla bla bla";
我想第一次看到一个的dlimiterArray项目出现
答案 0 :(得分:4)
int index = data.IndexOfAny(dlimiterArray);
但是,您还需要将dlimiterArray
更改为char[]
,而不是string[]
:
char[] dlimiterArray = { ':', '.', ',', ' ', '-', ';' };