模板:
你好{1},你的验证码是{2}。
正文:
你好小明,你的验证码是123456。
要求把正文中符合模板替换字符{d}中的字符串找到。
上述示例输出数组:
["小明","123456"]
本人想到了暴力解法,是否有比较优雅的解法?
var temple='你好{1},你的验证码是{2}。'; var text='你好小明,你的验证码是123456。'; text.match(new RegExp(temple.replace(/{d+}/g,"(.*?)")));
1.4m articles
1.4m replys
5 comments
57.0k users