From 419b8b4eda5f63aab3a6b82886ae2ae4bb31f29b Mon Sep 17 00:00:00 2001 From: Luk Lu Date: Tue, 31 Jan 2023 19:06:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=8A=20validatePhone=20=E9=9B=86=E6=88=90?= =?UTF-8?q?=E5=85=A5=20i18n-lands.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- i18n-phone.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/i18n-phone.js b/i18n-phone.js index 12f2b95..c52689a 100644 --- a/i18n-phone.js +++ b/i18n-phone.js @@ -8,13 +8,13 @@ module.exports = { let [fullphone, areacode, callnumber] = /^\+(\d{1,3})-(\d{7,11})$/.exec(phone) switch (areacode) { case this.landSet['CN'].itc: - return /^1\d{10}$/.test(callnumber) + return this.CN.test(callnumber) case this.landSet['SG'].itc: - return /^[89]\d{7}$/.test(callnumber) + return this.SG.test(callnumber) case this.landSet['US'].itc: - return /^\d{10}$/.test(callnumber) + return this.US.test(callnumber) case this.landSet['JP'].itc: - return /^\d{10}$/.test(callnumber) + return this.JP.test(callnumber) default: return true }