当前位置: 首页 > 知识库问答 >
问题:

jQuery indexof来自第二个相同的字符

子车超英
2023-03-14

如何从第二个字符中获取第二个相同的字符和索引

字符串示例:你好

我知道如何获得第一”

position = data.indexOf("&");

如何获得第二个“

抱歉,英语不好。

共有2个答案

符鸣
2023-03-14

你可以采取

position = data.lastIndexOf("&");

或者使用泛型函数获取字符串中字符串的第n个位置:如何获取字符串中的第n次出现?

王涵育
2023-03-14
var data = "hello&4&I";
// offset is the one after the first.
var position = data.indexOf("&", data.indexOf("&") + 1);
console.log(position)
// returns 7

JSBin

哦,还有……这是香草js。这不需要JQuery。

 类似资料:
  • 我们在Google表单响应电子表格中有员工训练数据,范围从A1到JQ1000。当Goggle表单完成时,这个电子表格会自动填充,但是很难查看,所以我想整理一下。 表单响应电子表格填充了培训活动、活动日期和参加该活动的员工。为了整理它,我认为最好使用转置(Transpose)(查询),但员工的姓名可能会在不同的列和行中出现多次。我不想写等等到JQ列。有人能帮我一个更简单的公式吗?

  • 问题内容: 我有一张供用户使用的表。但是,当用户对其个人资料进行任何更改时,我会将它们存储在临时表中,直到我批准它们为止。然后将数据复制到活动表中,并从临时表中删除。 我想要实现的是,在管理面板中或用户可以在提交前仔细检查的页面中查看数据时,我想编写一个查询,该查询将允许我从两个表中获取ID为ID的表中的数据两者都等于$ userid。然后,我想以表格形式显示它们,其中旧值显示在左列中,而新值显示

  • 问题内容: 通过搜索发现了类似的问题,但我是一位新的(糟糕的)程序员,无法理解答案。 我有一个.txt文件,其中包含多个字符串,以’-‘分隔。我使用拆分将一些字符串分成变量,其中两个相等,但是在if语句中它们不相等。 这将产生以下结果: 瑞典 瑞典 没有 在两个“ Sweden”字符串之前和之后都有一个空格,并且它们都用大写字母“ S”编写,但不相等吗?我在哪里搞砸了? 问题答案: 最后一个元素包

  • 我正在尝试将两个队列绑定到交换。两个队列必须使用相同的消息(路由密钥)。我能够直接使用RabbitMQ创建这两个队列。但是,当我尝试使用Apache Camel时,它会引发一个异常,指出“同一endpoint不允许使用多个使用者”。我假设Camel一定可以做到这一点,因为它是RabbitMQ中的一个基本功能。 我正在使用Camel RabbitMQ插件。是否需要一些额外的配置来实现此功能?

  • 问题内容: 表1包含列:entry_id user_id …表2包含列:entry_id user_id … user_id条目并不总是相同的,因此我想将它们都提取出来,以便以后可以在脚本中对它们进行比较 我想提取t1.user_id和t2.user_id …问题是结果数组只有user_id 谢谢你 问题答案: 使用关键字:

  • 我正在处理一个关于codingbat的问题,这个问题说:给定一个字符串和第二个“单词”字符串,我们会说这个单词匹配字符串,如果它出现在字符串的前面,除了它的第一个字符不需要完全匹配...在匹配时,返回字符串的前面,或以其他方式返回空字符串。所以,所以用字符串“河马”,“嗨”这个词返回“嗨”,“xip”返回“臀部”。单词长度至少为1。我不能解决它,但在网上找到了一个解决方案,代码如下所示。代码工作,