【发布时间】:2011-03-07 00:55:53
【问题描述】:
使用 javascript 正则表达式从文本中获取数字的最佳方法是什么? 例如....我有“$ 4,320 text/followme”,我想从中获得4320。但是,我想在第一次出现字母或除逗号','以外的任何非字母后避免数字
所以如果我有 4,320 美元 t234ext/followme,它仍然会返回 4320。 输入总是在开头有 $ 符号
所以正则表达式应该返回
$4,320 text/followme returns 4320
$4,320 t3444ext/followme return 4320
$4,320 /followme return 4320
$4320 text/followme return 4320
$4320 t3444ext/followme return 4320
$4320 /follow4me return 4320
【问题讨论】:
-
我认为第一个非数字更健壮。
-
你要的是numbers,还是number文本?
标签: javascript regex string