如何使用javascript获取字符串的一部分?

如何使用javascript获取字符串的一部分?,javascript,string,text,Javascript,String,Text,我有一个只有一个元素的数组 ClickMeArray[0] = "ClickMe=a-6,a-7,a-8,a-9," 我希望变量在ClickMeArray中的ClickMe=之后返回元素 输出应该是a-6、a-7、a-8、a-9、试试这个 var val = "ClickMe=a-6,a-7,a-8,a-9,"; var myString = val.substr(val.indexOf("=") + 1); 试试这个 var val = "ClickMe=a-6,a-7,a-8,a-9,

我有一个只有一个元素的数组

ClickMeArray[0] = "ClickMe=a-6,a-7,a-8,a-9,"
我希望变量在
ClickMeArray
中的
ClickMe=
之后返回元素

输出应该是
a-6、a-7、a-8、a-9、

试试这个

var val = "ClickMe=a-6,a-7,a-8,a-9,"; 
var myString = val.substr(val.indexOf("=") + 1);
试试这个

var val = "ClickMe=a-6,a-7,a-8,a-9,"; 
var myString = val.substr(val.indexOf("=") + 1);

做这项工作有很多方法。一种方法是使用。您可以将
ClickMe=
替换为空,以获取字符串的另一部分

var ClickMeArray=“ClickMe=a-6、a-7、a-8、a-9”;

log(ClickMeArray.replace('ClickMe=','')做这项工作有很多方法。一种方法是使用。您可以将
ClickMe=
替换为空,以获取字符串的另一部分

var ClickMeArray=“ClickMe=a-6、a-7、a-8、a-9”;

log(ClickMeArray.replace('ClickMe=','')
如果“ClickMe=”始终相同,您可以使用
.substr(8)
来偏移第一个字符。它始终是相同的字符串还是后面跟有
=
的其他单词?如果“ClickMe=”始终相同,您可以使用
.substr(8)
以偏移第一个字符。它始终是同一个字符串,还是后面跟着其他单词?