function convert(input = "") {
let pdst = input.toUpperCase().trim();
let pit = [];
let isg = "";
while (/[0-9A-Z]+/.exec(pdst) !== null) {
let data = /[0-9A-Z]+/.exec(pdst);
if (data !== null) {
let pd = data[0];
let pdt = pd.length;
if (/[0-9]+/.test(pd) && pd.length < 8) isg += pd;
if (isg.length == 15) pd = isg;
if (isg.length >= 15) isg = "";
if (/[0-9]+/.test(pd) && pd.length == 11 && pd.substring(0, 1).toLowerCase() == "s") pit.push(pd.trim().substring(1, 11));
if (/[0-9]+/.test(pd) && pd.length == 13 && pd.substring(0, 1).toLowerCase() == "s") pit.push(pd.trim().substring(1, 13));
if ((/[0-9]+/.test(pd) && pd.length == 15) || pd.length == 12 || pd.length == 10 || (/[0-9]+/.test(pd) && pd.length == 8)) pit.push(pd);
pdst = pdst.substring(pdt).trim();
}
}
return Array.from(new Set(pit));
}
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.