|
.split(/\}/g).filter(function (line) { |
|
if (line) { |
|
line = line.trim(); |
|
var tag = '^\\s*' + extName + '.*'; |
|
var reg = new RegExp(tag); |
|
if (!/^\@.*/.test(line) && !reg.exec(line)) { |
|
ct += extName + ' ' + line + '}'; |
|
} else { |
|
ct += line + '}'; |
|
} |
还是变成 ast 处理吧,这么复杂的正则鬼知道会发生什么
mip-cli/lib/mip-custom/custom-common.js
Lines 70 to 79 in 5aa26c4
还是变成 ast 处理吧,这么复杂的正则鬼知道会发生什么