我有一个像这样的字符串:
let conSelected = "f0_leg0_c2";
我只想使用它的第一部分来查找所有以f0_leg0
开头的div(在此示例中)
如何在不连接conSelected.split[0] + conSelected.split[1]
或类似内容的情况下实现此目的?有没有更简单的方法?
答案 0 :(得分:3)
如果您不想以示例中的方式连接字符串,则可以使用lastIndexOf
来获取“ _”的最后一个索引,然后对该字符串进行子字符串化。.
var str = conSelected.substring(0, conSelected.lastIndexOf("_"))
let conSelected = "f0_leg0_c2";
console.log(conSelected.substring(0, conSelected.lastIndexOf("_")));
答案 1 :(得分:2)
您可以按“ _”分割,拼接然后加入:
this.listenerSelectedChanges()