我在javascript中有一个字符串。我需要选择"{"
和"}"
之间的所有字符串。
示例:
QUO-{MM/YYYY}-{SERVICEGROUP}
在这里,我需要在{}
之间抓取字符串。
答案 0 :(得分:1)
使用正则表达式/{(.*?)}/g
:
var re = new RegExp('{(.*?)}', 'g');
result = re.exec('QUO-{MM/YYYY}-{SERVICEGROUP}');
将输出:["{MM/YYYY}", "MM/YYYY"]
修改强>
'QUO-{MM/YYYY}-{SERVICEGROUP}'.match(/{(.*?)}/g);
将输出:["{MM/YYYY}", "{SERVICEGROUP}"]