使用jQuery查找字符串中的字符串

使用jQuery查找字符串中的字符串,jquery,Jquery,我需要解析一个字符串来找到某些值 这是初始字符串“gid_10_sid_1594177336”, 我需要“gid”(10)和“sid”(1594177336)的值 如何在jquery脚本中实现这一点 您可以使用split功能: var str = 'gid_10_sid_1594177336'.split('_'); var gid = str[1]; var sid = str[3]; 如果字符串的结构始终为: var1_value1_var2_value2_... 然后您可以使用spli

我需要解析一个字符串来找到某些值

这是初始字符串“gid_10_sid_1594177336”, 我需要“gid”(10)和“sid”(1594177336)的值


如何在jquery脚本中实现这一点

您可以使用
split
功能:

var str = 'gid_10_sid_1594177336'.split('_');
var gid = str[1];
var sid = str[3];

如果字符串的结构始终为:

var1_value1_var2_value2_...
然后您可以使用
split
功能(未测试):

参考文献

这是你最好的选择。这将为您创建一个数组,如下所示:

strs[0] = "gid"
strs[1] = "10"
strs[2] = "sid"

这不是jQuery,而是JavaScript。
var current = "gid_10_sid_1594177336";
var tokens = current.split("_");

var gid = tokens[1];
var sid = tokens[3];
var strs = str.split('_') 
strs[0] = "gid"
strs[1] = "10"
strs[2] = "sid"