正则表达式
var str = ‘13456789043’
var reg = /1[0-9]{10}/
console.log(reg.test(str))
console.log(reg.exec(str))
// 检查一个字符串是否是合法手机号
var str = ‘13956786740’
var reg = /^1[356789][0-9]{9}KaTeX parse error: Undefined control sequence: \d at position 48: … // \̲d̲ ̲代表[0-9] …/
console.log(reg.test(str))
console.log(reg.exec(str))
// 字符串 // \D 表示除了0-9之外的所有字符,相当于[^0-9]
var str = ‘hfksas3524654djsfghffg34524654kdhfvsgj’
var reg = /^(\D+)(\d+)(\D+)(\d+)(\D+)$/
console.log(reg.test(str))
console.log(reg.exec(str))
var str = ‘546789sghfskjfdh9284576’;
var reg = /^(\d+)(\D+)(\d+)$/
console.log(reg.test(str))
console.log(reg.exec(str))
// i 匹配时不区分大小写
var str = ‘ertwtSERWR567575’
// var reg = /\d+/
// var reg = /([0-9a-z]&#