isMobile.js

import { toString } from 'ut2';
// 手机号码 11位数字,以1开头,第二位是3456789其中一个,后面再加9个数字
var reg = /^1[3456789]\d{9}$/;
/**
 * 检测值是否为手机号码
 *
 * @static
 * @alias module:Validator.isMobile
 * @since 1.1.0
 * @param {*} value 要检测的值
 * @returns {boolean} 值是否为手机号码
 * @example
 *
 * isMobile('13000000000'); // true
 * isMobile('13000'); // false
 *
 */
function isMobile(value) {
    var valueStr = toString(value);
    return reg.test(valueStr);
}
export default isMobile;