繁体   English   中英

使用javascript获取特定的字符串

[英]Get the particular string using javascript

我需要变量中的特定字符串

var teststring = 'asdfgh"Id":123,wdsvvrfwe';    

我需要从上面的字符串中获取值123。 提前致谢...

看来您想从string提取number 使用正则表达式: \\d+

用这个

parseInt(teststring);

要仅从字符串中获取任何数字,请使用以下命令:

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

示例: http //jsbin.com/goz/3/edit

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM