UNPKG

react-phonenumber-text-input

Version:

an international phone number input component for React.

3 lines (2 loc) 513 B
"use strict";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