magix-combine
Version:
合并Magix View的html,js,css成一个js文件,并检测html,js,css中可能存在的问题
20 lines • 518 B
JavaScript
let typeReg = /\btype\s*=\s*(['"])([^'"]+)\1/i;
let langReg = /\blang\s*=\s*(["'])([^'"]+)\1/i;
module.exports = {
extractLang(src) {
let lang = null;
let temp = src.match(typeReg);
if (temp) {
lang = temp[2];
if (lang.indexOf('text/') === 0) {
lang = lang.substring(5);
}
} else {
temp = src.match(langReg);
if (temp) {
lang = temp[2];
}
}
return lang;
}
};