gpt4 book ai didi

javascript - 如何在node.js中找到 '{ } '之间的匹配字符串

转载 作者:搜寻专家 更新时间:2023-11-01 00:18:48 25 4
gpt4 key购买 nike

我的示例字符串是

var str = "My name is {name}.from {area}";

我需要与该字符串分开的 {name} 和 {area}。

我试过了

var s = "My name is {name}.from {area}";
var matches = s.match(/\{(.*?)\}/);
console.log(matches);

它只给出第一次出现。如何同时获取字符串 {name} {area}

最佳答案

将全局标志添加到正则表达式中:

var matches = s.match(/\{(.*?)\}/g);

这将为您提供正则表达式的所有匹配项,而不仅仅是第一个。

关于javascript - 如何在node.js中找到 '{ } '之间的匹配字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16811636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com