工作中常用到正则表达式来验证是否符合条件,下面记录一些最近用到的,后续逐渐增加.....

1、域名匹配(eg:baidu.com)

function isUrl(text) {
      strRegex = /[a-z0-9*]+([\-\.][a-z0-9*]+)*\.[a-z]{1,}(:[0-9]{1,5})?/
      if (text) {
        return strRegex.test(text)
      }
}
console.log(isUrl('ff.com'));