心不留意外尘 / 文本处理 / 判断url是否合法的正则表达式

0 0

   

判断url是否合法的正则表达式

2016-04-12  心不留意...

from http://blog.csdn.net/bd_zengxinxin/article/details/7626119

以前都是随便在网上搜了一个用的,一般的都能对付就凑活着用了,但是今天发现u.cn都匹配不了。所以网上到处搜,发现基本没有用的。


不少考虑不全,要么就是固定死,再或者就是根本错误的,实在没法理解怎么错误的东西都在满天飘还到处被转载,发布的人不负责,转的人没脑子。


所以我就亲自下手做了个检验url是否合法的表达式。如下:


^(http://|https://)?((?:[A-Za-z0-9]+-[A-Za-z0-9]+|[A-Za-z0-9]+)\.)+([A-Za-z]+)[/\?\:]?.*$

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。如发现有害或侵权内容,请点击这里 或 拨打24小时举报电话:4000070609 与我们联系。

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多
    喜欢该文的人也喜欢 更多

    ×
    ×