正则表达式
chinahcp2008
这个作者很懒,什么都没留下…
展开
-
JS正则表达式用星号*替换字符串开头或结尾几个字符
let str = '1234567890'console.log('原字符串:' + str)console.log('替换前3位:' + str.replace(/^.{3}/, '***'))console.log('替换后4位:' + str.replace(/.{4}$/, '****'))console.log('替换前3位和末尾4位保留中间:' + str.replace(/^.{3}(.*).{4}$/, '***$1****'))运行结果截图...原创 2021-11-19 10:06:20 · 6681 阅读 · 0 评论 -
JS正则表达式手机号中间4位替换成*星号
手机号中间四位变星号(*)function filterPhoneNumber(phoneNumber) { let reg = /^1[3456789]{1}\d{9}$/ //必须是以1开头,第二位必须是3-9中的任意一个数,后面9位必须是数字 //校验手机号是否正确 if (reg.test(phoneNumber)) { phoneNumber = phoneNumber.toString() //先强制转换成字符串类型 return phoneNumber.replace(/^(\原创 2021-11-19 09:50:49 · 4466 阅读 · 1 评论