正则匹配【】获取里面的内容

194 阅读1分钟

title: "【卧室】:"

const nameReg = /【(.*?)】/i;
const getName = (name) => {
    let results = nameReg.exec(name);
    console.log(results, '我是result');
    return results[1];
}

reg.exec() 的作用是专门在正则中查找字符串中所有敏感词的内容和位置的函数。找到一个敏感词,就会返回一个数组

数组:[ 0: "敏感词的内容",  index: 敏感词的下标位置i ]

获取的是个数组 ----> 获取第一项即可 如下图所示:

image.png