让URL只允许一些字符的正则表达式

作者:enenba | 发表于:2012-07-17 23:58 | 分类:正则表达式

譬如 限制只允许正则出现以下的
a-Z
0-9
http://  匹配连贯
https://  匹配连贯
/ 不可连续两个出现
&
%
?  不可连续两个出现
= 等号
- 中划线
_  下划线
.   点 很重要

有如下正则符合 

^((?:http|https)://)?((?![/?]{2,})[a-zA-Z0-9\-._%&=/?])+$

附件下载/演示源码:
url_!2.htm10.2KB

上一篇: 删除HTML标签中指定属性外的其它属性函数   |   下一篇:php采集百度MP3 TOP500歌曲» 标签: 正则表达式 url

评论:

2012-10-06 16:58

博客做的不错,经常关注中,顶顶