以下是一些正则表达式,可以用于选择URL:

  1. /^https?:\/\/[a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]+)*\.[a-zA-Z]{2,6}(\/.*)?$/:匹配HTTP和HTTPS协议的URL。

  2. /^ftp:\/\/[a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]+)*\.[a-zA-Z]{2,6}(\/.*)?$/:匹配FTP协议的URL。

  3. /^([a-zA-Z0-9]+\.)?([a-zA-Z0-9]+\.[a-zA-Z]{2,6})(\/.*)?$/:匹配没有协议的URL。

  4. /^([a-zA-Z0-9]+\.)?localhost(\/.*)?$/:匹配本地主机的URL。

  5. /^([a-zA-Z0-9]+\.)?127\.0\.0\.1(\/.*)?$/:匹配本地IP地址的URL。

  6. /^([a-zA-Z0-9]+\.)?192\.168\.[0-9]{1,3}\.[0-9]{1,3}(\/.*)?$/:匹配局域网IP地址的URL。

  7. /^([a-zA-Z0-9]+\.)?10\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}(\/.*)?$/:匹配私有IP地址的URL。

请注意,这些正则表达式可能无法涵盖所有可能的URL格式。

正则表达式选择url

原文地址: https://www.cveoy.top/t/topic/EBT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录