小程序报错 Invalid regular expression: invalid group specifier name-CSDN博客

94 阅读1分钟
export const getFileType = (fileName) => {
    if (!fileName) return '';
    //↓此处报错 Invalid regular expression: invalid group specifier name
    const res = fileName.match(new RegExp('(?<=\\.)([a-z|A-Z]*)$', 'g'));
    return res && res[0].toLowerCase();
};
  • 原因: 不支持零宽断言正则