JS 正则表达式校验 URL 地址

正则表达式是一种用于检查字符串中是否存在特定格式的强大工具,可以用来验证 URL 地址。例如,你可以使用以下正则表达式来校验 URL:

/^(http|https):\/\/(\S+)$/

上面的正则表达式表示,URL 必须以 http 或者 https 开头,然后是 ://,最后是一个非空字符串。

示例代码:

// 用于校验 URL 的正则表达式
const urlRegex = /^(http|https):\/\/(\S+)$/;

// 测试 URL
const testUrl = 'https://www.example.com';

if (urlRegex.test(testUrl)) {
  console.log('The URL is valid');
} else {
  console.log('The URL is invalid');
}

相关小抄