'12.098'.match(/([\d]+){1}/g) 返回为数组且有两个元素,我只想返回一个

'12.098'.match(/([d]+){1}/g) 返回为数组且有两个元素,我只想返回一个12

正则分组过后{1}不是匹配一次吗,为什么返回的数组有两个值呢?


红糖糍粑
浏览 919回答 1
1回答

临摹微笑

'12.098'.match(/\d+/) 返回两个是因为多了个g后面
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript