106得票11回答
获取一个字符串的第n个出现位置的索引?

如果我没有忽略任何内置的方法,那么获取一个字符串中第n个出现位置的最快方法是什么? 我知道可以循环使用IndexOf方法,并在每次迭代时更新其开始索引。但我认为这样做是浪费的。

103得票10回答
在Java中查找字符串中子字符串的第二个出现位置

我们有一个字符串,例如 "itiswhatitis" 和一个子字符串,例如 "is"。 我需要找到原始字符串中第二次出现子字符串 "is" 时的 'i' 的索引。 在这种情况下,String.indexOf("is") 将返回 2。我希望结果为 10。

72得票2回答
如何通过索引获取字符串中的字符?

我知道可以使用 indexOf() 函数返回字符串中特定字符的索引,但是如何返回特定索引处的字符呢?

60得票3回答
如何获取字符串中第二个逗号的索引

我有一个包含两个逗号以及制表符和空格的数组中的字符串。我想要在该字符串中截取两个单词,它们都在逗号之前,我不介意制表符和空格。 我的字符串类似于以下内容: String s = "Address1 Chicago, IL Address2 Detroit,...

53得票8回答
为什么Array.indexOf无法找到外观相同的对象

我有一个包含对象的数组。 大概长这样:var arr = new Array( {x:1, y:2}, {x:3, y:4} ); 当我尝试执行以下操作:arr.indexOf({x:1, y:2}); 它返回-1。 如果我有字符串或数字或其他类型的元素,但不是对象,则 index...

52得票6回答
如何使用List<object>的IndexOf()方法

我看到的所有在List&lt;T&gt;中使用IndexOf()方法的示例都是基本字符串类型。我想知道如何根据对象变量之一返回一个对象类型的列表的索引。List&lt;Employee&gt; employeeList = new List&lt;Employee&gt;(); employe...

43得票9回答
字符串的LastIndexOf()方法有bug吗?

有人知道为什么吗:" &lt;exception&gt;".LastIndexOf("&lt;",0) returns -1 (wrong) 当 " &lt;exception&gt;".LastIndexOf("&lt;") returns 2 (right) 和"&lt;except...

43得票2回答
使用Linq获取列表中对象的索引

我是Linq的新手。我有一个Customers表,其中ID、FullName、Organization和Location是列名。我在Sqlite中有一个查询,返回2500条客户记录。我需要从这个结果集中找到ID=150的客户的索引。这是一个客户列表,查询结果按组织排序。我尝试使用FindInd...

42得票4回答
在PHP中的indexOf和lastIndexOf是什么?

在Java中,我们可以使用indexOf和lastIndexOf。由于PHP中不存在这些函数,那么在PHP中,什么是与此Java代码等效的方法?if(req_type.equals("RMT")) pt_password = message.substring(message.inde...

39得票5回答
LINQ如何查找特定条目的索引位置

我有一个MVC3 C#.Net Web应用程序。我有以下字符串数组: public static string[] HeaderNamesWbs = new[] { ...