使用Javascript,有没有办法在美元符号后抓住数字?
示例文字:
" 2000丰田卡罗拉 - 1300美元"
我希望最终结果只是1300
而不是$1300
答案 0 :(得分:2)
以下是您可以执行的操作示例:
var str = "2000 Toyota Corolla - $1300";
var n = str.match(/\$(\d+)/);
console.log(n[1]); // 1300
以下是fiddle
答案 1 :(得分:1)
有一些解决方案:
\$(\d+)
(?<=\$)\d+
答案 2 :(得分:0)
以下正则表达式应该完成这项工作:
/\$(\d+)/