正则提取字符串中手机号
javascript
function selectPhoneNumber(str) {
//匹配手机号或者固话
const phoneReg = /(1[0-9]{10})|([0-9]{3,4})?[0-9]{7,8}|[0-9]{3,4}-[0-9]{7,8}/g;
//去除字符串中所有空格
const num = str.replace(/\s*/g, '');
//识别手// 机号或者固话(在字符串内检索指定的值,或找到一个或多个正则表达式的匹配)
const phone = num.match(phoneReg);
return phone;
}