# 如何判断url中只包含qq.com

例如:

http://www.qq.com  // 通过
http://www.qq.com.cn  // 不通过
http://www.qq.com/a/b  // 通过
http://www.qq.com?a=1  // 通过
http://www.123qq.com?a=1  // 不通过

使用正则匹配:

const reg=/\/\/w+\.qq\.com[^.]*$/

// 开始测试
const url1='http://www.qq.com'  // 通过
const url2='http://www.qq.com.cn'  // 不通过
const url3='http://www.qq.com/a/b'  // 通过
const url4='http://www.qq.com?a=1'  // 通过
const url5='http://www.123qq.com?a=1'  // 不通过

console.log(reg.test(url1))
console.log(reg.test(url2))
console.log(reg.test(url3))
console.log(reg.test(url4))
console.log(reg.test(url5))

// true
// false
// true
// true
// false