给定字符串数组中一个项目首次出现

本文关键字:项目 一个 字符串 数组 | 更新日期: 2023-09-27 18:30:29

我正在寻找从 giveמ 字符串数组中获取一个项目第一次出现的索引的方法:

例如:

我有以下数组:

 string[] dlimiterArray =  { ":", ".", ",", " ", "-", ";" };

并且还具有以下字符串:

string data = "hi hi bla bla bla user:myusername. bla bla bla";

我想第一次出现其中一个 dlimiterArray 项目

给定字符串数组中一个项目首次出现

使用 String.IndexOfAny

int index = data.IndexOfAny(dlimiterArray);

但是,您还需要将dlimiterArray更改为char[],而不是string[]

char[] dlimiterArray =  { ':', '.', ',', ' ', '-', ';' };
相关文章: