阅读背景:

js去除空格,手机号码格式化处理方法_非往的博客_js手机号码格式化

来源:互联网 

以下是一些常用的字符串处理方法:


// 去掉字符串中所有空格(包括中间空格,需要设置第2个参数为:g)

function trim(str, is_global) {

  var result;

  result = str.replace(/(^\s+)|(\s+$)/g, "");

  if (is_global && is_global.toLowerCase() == "g") {

    result = result.replace(/\s/g, "");

  }

  return result;

}

 

// 判断是否是手机号码格式

function isPhone(str) {

  var reg = /^1(3|4|5|7|8)\d{9}$/;

  return reg.test(trim(str, 'g'));

}

 

// 手机号码格式转化为 344 格式 (188 3886 9199)

function phoneSeparated(phoneNumber) {

  let tel = trim(phoneNumber, 'g');

  if (isPhone(tel)) {

    tel = tel.substring(0, 3) + ' ' + tel.substring(3, 7) + ' ' + tel.substring(7, 11);

  }

  return tel;

}


 

// 去掉字符串中所有空格(包括中间空格,需要设置第2



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: