【发布时间】:2018-03-25 10:56:36
【问题描述】:
我有一个字符串,里面有一个数字:
dfdf00023546546
我只想得到号码:
(0*)(\d+) works
(0*)(\d*) doesn't work
(0*)(\d*$) works
如果加号表示 1 或更多,星号表示 0 或更多,* 不应该比 + 捕获更多吗?为什么添加 $ 符号会起作用?
谢谢
【问题讨论】:
-
我无法重现问题
-
所有版本都可以正常工作(如果使用得当)。
标签: javascript regex