var amount = "(21)";
我如何获得这个号码?我已经让它与...合作...
var amountResult = amount.substring(1, amount.length-1);
......但这感觉不对。
如果并不总是只包含2个字符,那么更好,更灵活的方法是什么?
谢谢!
答案 0 :(得分:4)
使用regular expression更加灵活:
var amountResult = amount.match(/\d+/)[0];
实际上把它变成一个数字:
var amountResult = parseInt(amount.match(/\d+/)[0], 10);