Regex for mustache-style double braces?

前端 未结 5 989
后悔当初
后悔当初 2020-12-24 06:51

I\'m using Mustache-style tags inside of AngularJS. What\'s the best regex to use to return an array of just the text inside the mustache braces?

Sample dat

5条回答
  •  攒了一身酷
    2020-12-24 07:20

    You could try doing this with exec() instead:

    var list = [],
        x = '"This could {{be }} a {{ string }} of {{ mustache_style}} words which {{could}} be pulled."',
        re = /{{\s*([^}]+)\s*}}/g,
        item;
    
    while (item = re.exec(x))
        list.push(item[1]);
    

提交回复
热议问题