|
|
@@ -294,22 +294,22 @@ function desensitizeContent(content, type = 1) {
|
|
|
const phoneDesensitizeRules = {
|
|
|
// 中国及港澳台
|
|
|
'+86': [3, 4, '+86', 11], // 中国大陆:11位,前3后4(138****8000)
|
|
|
- '+852': [2, 4, '+852', 8], // 中国香港:8位,前2后4(12****78)
|
|
|
- '+853': [2, 4, '+853', 8], // 中国澳门:8位,前2后4(12****78)
|
|
|
- '+886': [3, 4, '+886', 10], // 中国台湾:10位,前3后4(098****7890)
|
|
|
+ '+852': [1, 3, '+852', 8], // 中国香港:8位,前1后3(12****78)
|
|
|
+ '+853': [1, 3, '+853', 8], // 中国澳门:8位,前1后3(12****78)
|
|
|
+ '+886': [1, 3, '+886', 9], // 中国台湾:10位,前1后3(098****7890)
|
|
|
|
|
|
// 亚洲
|
|
|
- '+81': [3, 4, '+81', 11], // 日本:11位,前3后4(090****1234)
|
|
|
- '+82': [3, 4, '+82', 11], // 韩国:11位,前3后4(010****1234)
|
|
|
+ '+81': [3, 4, '+81', 10], // 日本:11位,前3后4(090****1234)
|
|
|
+ '+82': [3, 4, '+82', 10], // 韩国:11位,前3后4(010****1234)
|
|
|
'+65': [2, 4, '+65', 8], // 新加坡:8位,前2后4(61****78)
|
|
|
- '+60': [3, 4, '+60', 10], // 马来西亚:10位,前3后4(012****7890)
|
|
|
+ '+60': [3, 4, '+60', 9], // 马来西亚:10位,前3后4(012****7890)
|
|
|
'+91': [3, 4, '+91', 10], // 印度:10位,前3后4(987****6543)
|
|
|
- '+66': [3, 4, '+66', 10], // 泰国:10位,前3后4(081****1234)
|
|
|
- '+84': [3, 4, '+84', 10], // 越南:10位,前3后4(091****1234)
|
|
|
- '+92': [3, 4, '+92', 11], // 巴基斯坦:11位,前3后4(0300****1234)
|
|
|
+ '+66': [3, 4, '+66', 9], // 泰国:10位,前3后4(081****1234)
|
|
|
+ '+84': [3, 4, '+84', 9], // 越南:10位,前3后4(091****1234)
|
|
|
+ '+92': [3, 4, '+92', 10], // 巴基斯坦:11位,前3后4(0300****1234)
|
|
|
'+94': [3, 4, '+94', 10], // 斯里兰卡:10位,前3后4(771****1234)
|
|
|
- '+880': [3, 4, '+880', 11], // 孟加拉国:11位,前3后4(0171****1234)
|
|
|
- '+62': [3, 4, '+62', 12], // 印度尼西亚:12位,前3后4(0812****1234)
|
|
|
+ '+880': [3, 4, '+880', 10], // 孟加拉国:11位,前3后4(0171****1234)
|
|
|
+ '+62': [3, 4, '+62', 11], // 印度尼西亚:12位,前3后4(0812****1234)
|
|
|
'+966': [3, 4, '+966', 9], // 沙特阿拉伯:9位,前3后4(500****123)
|
|
|
'+971': [2, 4, '+971', 9], // 阿联酋:9位,前2后4(50****1234)
|
|
|
'+965': [2, 4, '+965', 8], // 科威特:8位,前2后4(50****123)
|
|
|
@@ -336,7 +336,7 @@ function desensitizeContent(content, type = 1) {
|
|
|
'+30': [3, 4, '+30', 10], // 希腊:10位,前3后4(690****1234)
|
|
|
'+36': [2, 4, '+36', 9], // 匈牙利:9位,前2后4(30****1234)
|
|
|
'+359': [2, 4, '+359', 9], // 保加利亚:9位,前2后4(88****1234)
|
|
|
- '+380': [3, 4, '+380', 10], // 乌克兰:10位,前3后4(067****1234)
|
|
|
+ '+380': [3, 4, '+380', 9], // 乌克兰:10位,前3后4(067****1234)
|
|
|
'+7': [3, 4, '+7', 11], // 俄罗斯/哈萨克斯坦:11位,前3后4(916****12345)
|
|
|
'+381': [3, 4, '+381', 10], // 塞尔维亚:10位,前3后4(630****1234)
|
|
|
|
|
|
@@ -345,10 +345,10 @@ function desensitizeContent(content, type = 1) {
|
|
|
'+64': [3, 4, '+64', 9], // 新西兰:9位,前3后4(210****123)
|
|
|
|
|
|
// 非洲
|
|
|
- '+27': [3, 4, '+27', 10], // 南非:10位,前3后4(082****1234)
|
|
|
- '+234': [3, 4, '+234', 11], // 尼日利亚:11位,前3后4(080****12345)
|
|
|
+ '+27': [3, 4, '+27', 9], // 南非:10位,前3后4(082****1234)
|
|
|
+ '+234': [3, 4, '+234', 10], // 尼日利亚:11位,前3后4(080****12345)
|
|
|
'+254': [2, 4, '+254', 9], // 肯尼亚:9位,前2后4(70****1234)
|
|
|
- '+20': [3, 4, '+20', 10], // 埃及:10位,前3后4(010****1234)
|
|
|
+ '+20': [3, 4, '+20', 9], // 埃及:10位,前3后4(010****1234)
|
|
|
|
|
|
// 南美洲
|
|
|
'+55': [3, 4, '+55', 11], // 巴西:11位,前3后4(119****12345)
|