站长源码网(Downzz.com)
站长源码网(Downzz.com)
当前位置:首页 > 站长教程 > 建站经验 > 正则教程
匹配可以带有参数网址正则表达式_正则实例
时间:2020-02-03 15:40:21 围观:995 来源:Downzz

网址的构成可以包含比较多的内容,首先对其进行一下简单分析:

以Downzz.com的网址作为例子,https://www.downzz.com:80?a=1&b=2#ant。

(1).http(s):是协议。

(2).80:是端口。

(3).?a=1&b=2:是传递的参数。

(4).#ant:锚点。

下面分享一段能够匹配具有上述结构的正则表达式。

代码如下:

/^(((ht|f)tps?):\/\/)?[\w-]+(\.[\w-]+)+([\w.,@?^=%&:\/~+#-]*[\w@?^=%&\/~+#-])?$/

上面代码实现了匹配功能,本文不再用实例进行演示。

文章为作者独立观点不代表本网立场,未经允许不得转载。