为了账号安全,请及时绑定邮箱和手机立即绑定

如何捕获JavaScriptRegexp中任意数量的组?

如何捕获JavaScriptRegexp中任意数量的组?

HUX布斯 2019-07-09 14:51:46
如何捕获JavaScriptRegexp中任意数量的组?我希望这一行JavaScript:"foo bar baz".match(/^(\s*\w+)+$/)返回如下内容:["foo bar baz", "foo", " bar", " baz"]但是它只返回最后捕获的匹配:["foo bar baz", " baz"]有没有办法得到所有捕获的火柴?
查看完整描述

3 回答

?
DIEA

TA贡献1820条经验 获得超2个赞

除非您对如何拆分字符串有更复杂的要求,否则可以拆分它们,然后用它们返回初始字符串:

var data = "foo bar baz";var pieces = data.split(' ');pieces.unshift(data);


查看完整回答
反对 回复 2019-07-09
  • 3 回答
  • 0 关注
  • 613 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信