我需要变量中的特定字符串,例如
var teststring = 'asdfgh"Id":123,wdsvvrfwe';
我需要从上面的字符串中获取值123。 提前谢谢......
答案 0 :(得分:0)
您似乎想要从number
中提取string
。使用正则表达式:\d+
。
答案 1 :(得分:0)
使用此
parseInt(teststring);
答案 2 :(得分:0)
要从字符串中抓取任何数字,请使用:
var teststring = "asdfgh\"Id\":123,wdsvvrfwe";
var value = /\d+/.exec(teststring)
console.log(value[0])
或者,如果要从“Id”中获取所有值:直到逗号,请使用:
var teststring = "asdfgh\"Id\":123,wdsvvrfwe";
var value = /Id\":([^,]+),/.exec(teststring)
console.log(value[1])
两者都给:
123