UNPKG

jtc-utils

Version:
17 lines (16 loc) 435 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isTelephoneNo = isTelephoneNo; function isTelephoneNo(value) { if (value == null) { return false; } if (!/^(\+[0-9]{1,3}(-| *))?(\([0-9]{1,6}\) *)?([0-9]-?){1,15}$/.test(value)) { return false; } const nums = value.replace(/[^0-9]/g, ""); if (nums.length > 15) { return false; } return true; }