进阶任务7

2017-07-18  本文已影响0人  RookieD
function trim(str) {
    return str.replace(/^\s+|\s+$/g, '')
}
function isEmail(str){
  var reg = /^\w+@\w+\.\w+$/
  return reg.test(str)
}
function isPhoneNum(str) {
var reg = /^1\d{10}&/
    return reg.test(str)
}
function isValidUsername(str) {
var reg = /^\w{6,20}&/
    return reg.test(str)
}
function isValidPassword(str) {
    if(!/^w{6,20}$/.test(str)) return false
    if(/^[A-Z]{6,20}&/.test(str)) return false
    if(/^[a-z]{6,20}&/.test(str)) return false
    if(/\d{6,20}&/.test(str)) return false
    return true
}
var re = /#([0-9A-Fa-f]{6}|[0-9A-Fa-f]{3})(?=;)/g
var subj = "color: #121212; background-color: #AA00ef; width: 12px; bad-colors: f#fddee "
console.log( subj.match(re) )  // ['#121212', '#AA00ef']
var str = 'hello  "hunger" , hello "world"';
var pat =  /"[a-z]*"/g;
console.log(str.match(pat));
上一篇下一篇

猜你喜欢

热点阅读