标签: javascript regex
从以下类型的字符串中,我想提取没有任何符号等的第一个十进制数字。
$9.12 per 1Kg $8.91/KG
应该产生
9.12 8.91
等
答案 0 :(得分:4)
您可以使用此正则表达式并抓取捕获的组#1(来自String#match的数组#1):
String#match
^\D*(\d+(?:\.\d+)?)