react-phonenumber-text-input
Version:
an international phone number input component for React.
3 lines (2 loc) • 513 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0});var e=function(e){e.startsWith("+86")&&(e=e.slice(3)),e.startsWith("86")&&(e=e.slice(2));return/^1[3-9]\d{9}$/.test(e)||/^0[1-9]{1}\d{1,2}[-]?\d{6,7}$/.test(e)},t=function(e){return/^[569]\d{3}\d{4}$/.test(e)},r={CN:e,HK:t};exports.default=function(e,t){var s=e.replace(/\D/g,"");return!r[t]||r[t](s)},exports.validateChinesePhoneNumber=e,exports.validateHongKongPhoneNumber=t,exports.validatePhoneNumber=r;
//# sourceMappingURL=validate.js.map