Skip to content

Commit 56ad0cc

Browse files
authored
Update IP-1.js
1 parent c545ae3 commit 56ad0cc

1 file changed

Lines changed: 16 additions & 1 deletion

File tree

Module/Panel/IP-info/Moore/IP-1.js

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,20 @@ function getFlagEmoji(countryCode) {
4141
}
4242

4343
function cleanIspInfo(isp) {
44-
return isp.replace(/\s-|\s?,|\.$|(\b(AS\d+|Hong Kong|Mass internet|Communications?|Company|information|international|Technolog(y|ies)|ESolutions?|Services Limited)\b|\(.*\))\s?|munications?/gi, '');
44+
// 第一步:去除指定的字母组合和特殊字符
45+
let result = isp
46+
// 去除括号及其内容
47+
.replace(/\(.*\)/g, '')
48+
// 去除特定词汇
49+
.replace(/\b(AS\d+|Hong Kong|Mass internet|Communications?|munications?|Company|information|international|Technolog(y|ies)|ESolutions?|Services Limited)\b/gi, '')
50+
// 去除特殊符号
51+
.replace(/[-,.]/g, '');
52+
53+
// 第二步:将多个连续空格替换为单个空格
54+
result = result.replace(/\s+/g, ' ');
55+
56+
// 第三步:去除开头和结尾的空格
57+
result = result.trim();
58+
59+
return result;
4560
}

0 commit comments

Comments
 (0)