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

[js]如何用正则选出多个匹配的元素?

[js]如何用正则选出多个匹配的元素?

红颜莎娜 2018-12-12 10:13:11
现在有一行字符串:"{tagName=input, type=radio, labelName=选项11},{tagName=input, type=radio, labelName=选项31}"这个字符串里面有两个长得像对象的子字符串。请问如何用正则将这两个字符串选出来?自己尝试了很多种方式,总是匹配到了最长的那一段。在这里求教各位大牛如何选出来相应的字符串:期望选出两个字符串是这样的:{tagName=input, type=radio, labelName=选项11}{tagName=input, type=radio, labelName=选项31}
查看完整描述

1 回答

?
偶然的你

TA贡献1841条经验 获得超3个赞

(\{.*?\})最外层小括号只是用于正则分组,便于提取出来而已。如果没有提取的需求,那么最外层小括号可以不要


查看完整回答
反对 回复 2019-01-08
  • 1 回答
  • 0 关注
  • 437 浏览
慕课专栏
更多

添加回答

举报

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