♻️ refactor(substore): 优化重命名脚本中的线路标签与冗余尾号清洗逻辑

This commit is contained in:
Orion
2026-06-03 13:32:40 +08:00
parent ce9fac0504
commit 6c1e055281
3 changed files with 15 additions and 10 deletions
+3 -2
View File
@@ -754,7 +754,7 @@ async function operator(proxies) {
}
core = core
.replace(/^([A-Z]{2})\s*(实验性|标准|高级)\s+IEPL\s+专线\s*(\d+)(.*)$/i, '$1 $2 $3$4')
.replace(/^([A-Z]{2})\s*(实验性|标准|高级)\s+IEPL\s+专线\s*\d+(.*)$/i, '$1 $2$3')
.replace(/搬瓦工荷兰/g, '搬瓦工')
.replace(/\s{2,}/g, ' ')
.trim();
@@ -770,7 +770,8 @@ async function operator(proxies) {
core = joinAlias(flagRegionCode, core);
}
core = normalizeRegionSequence(moveMultiplierToEnd(simplifyCoreName(core)));
core = normalizeRegionSequence(moveMultiplierToEnd(simplifyCoreName(core)))
.replace(/^([A-Z]{2}(?:\s+[A-Z]{3})?\s+\d{2}\s+(?:标准|高级))\s+1(?=$|\s)/i, '$1');
return flag ? `${flag} ${core}` : core;
};