一个字符串在另一个字符串中的开始索引

时间:2019-04-24 05:14:35

标签: c#

假设我有一个字符串"I'm stuck here please help, y? something else..... yyyy "

我需要找到yyyy的起始索引,我知道IndexOf方法需要一个字符。如果我使用y,它将给出此y?的索引

3 个答案:

答案 0 :(得分:5)

还有.IndexOf(String)重载,因此您可以使用它:

var str = "I'm stuck here please help, y? something else..... yyyy ";
var i = str.IndexOf("yyyy");

答案 1 :(得分:2)

IndexOf()方法具有一个接受String输入的重载。

您可以在此处找到一些很好的示例:https://www.dotnetperls.com/indexof

string s = "I'm stuck here please help, y? something else..... yyyy ";
Console.WriteLine(s.IndexOf("yyyy")); // Output 51

答案 2 :(得分:0)

var str = "I'm stuck here please help, y? something else..... yyyy ";
var index = str.IndexOf("yyyy");