我有一个喜欢的字符串
AA-12,AB-1,AC-11,AD-8,AE-30我只想从这个字符串likes中获取数字
12,1,11,8,30如何使用JavaScript获得此功能?谢谢:)
发布于 2013-07-16 13:13:17
使用正则表达式,例如
var numbers = yourString.match(/\d+/g);然后,numbers将是字符串中数字字符串的数组,例如
["12", "1", "11", "8", "30"]发布于 2013-07-16 13:14:36
另外,如果您想要一个字符串作为结果
'AA-12,AB-1,AC-11,AD-8,AE-30'.replace(/[^0-9,]/g, '')发布于 2013-07-16 13:14:47
var t = "AA-12,AB-1,AC-11,AD-8,AE-30";
alert(t.match(/\d+/g).join(','));工作示例: http://jsfiddle.net/tZQ9w/2/
https://stackoverflow.com/questions/17668462
复制相似问题