在字符串末尾提取注释

时间:2016-12-15 06:05:51

标签: javascript regex string

我必须从输入字符串中提取标记以及最后的可选注释。我有以下代码,并且正在考虑是否有更好的替代方案。



const RE  = /([A-Z]{2,13})/g;
let input  = 'LQ, SAMOSA, LF "Hello"';
let input2 = 'LQ, SAMOSA, LF';
let input3 = 'LQ, SAMOSA "Hello", LF';
var match = RE.exec(input);
while (match) {
  console.log("Found", match[1], "at", match.index);
  match = RE.exec(input)
}
let comment = input.split(',').pop().match(/(".*?")/);
console.log(comment);




0 个答案:

没有答案