我用的
const str = "{{ name }}{{ people.name }}";
const reg = /\{\{.+\}\}/; //
匹配到的结果是:{{ name }}{{ people.name }}
我想要他们两分开的结果要怎么写正则呢?例如:
{
0: "{{ name }}",
1: "{{ people.name }}"
}
这种结果
我用的
const str = "{{ name }}{{ people.name }}";
const reg = /\{\{.+\}\}/; //
匹配到的结果是:{{ name }}{{ people.name }}
我想要他们两分开的结果要怎么写正则呢?例如:
{
0: "{{ name }}",
1: "{{ people.name }}"
}
这种结果
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答889 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
你写的是.+是贪婪匹配,要写成.+?变成非贪婪