如何使用Javascript从字符串中获取变量值?

时间:2018-12-06 09:59:49

标签: javascript string url

我具有字符串格式的变量,如下所示:

"hello?supporterId=57d7466d"

我想从上面的字符串中提取supporterId和hello文本的值,如下所示:

text="hello"
supporterId="57d7466d"

如何在javascript中实现这一目标?

2 个答案:

答案 0 :(得分:2)

public bool CustomEquals(object o1, object o2) { if (o1 is int && o2 is string) { return o1 == int.Parse((string)o2); } // handle other special cases here... return o1 == o2; } // usage: FilteredList.AddRange(BaseList.FindAll(x => CustomEquals(propertyInfo.GetValue(x), word))); ?分隔符分割字符串,并使用=选择结果数组的第一项和最后一项

slice()

答案 1 :(得分:2)

您可以通过拆分字符串来实现,

var test = "hello?supporterId=57d7466d"
var text = test.split('?')[0];
var supportID = test.split('?')[1].split('=')[1];