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 }