首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

正则 批改 求正则大神帮忙

2012-11-16 
正则 修改 求正则大神帮忙JScript code //url正则表达式var urlRegex ^((https|http|ftp|rtsp|mms)?://

正则 修改 求正则大神帮忙

JScript code
 //  url正则表达式             var urlRegex = "^((https|http|ftp|rtsp|mms)?://)"                + "?(([0-9a-zA-Z_!~*'().&=+$%-]+: )?[0-9a-zA-Z_!~*'().&=+$%-]+@@)?" //ftp的user                + "(([0-9]{1,3}\.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184                + "|" // 允许IP和DOMAIN(域名)                + "([0-9a-zA-Z_!~*'()-]+\.)*" // 域名- www.                + "([0-9a-zA-Z][0-9a-zA-Z-]{0,61})?[0-9a-zA-Z]\." // 二级域名                + "[a-zA-Z]{2,6})" // first level domain- .com or .museum                + "(:[0-9]{1,4})?" // 端口- :80                + "((/?)|"                + "(/[0-9a-zA-Z_!~*'().;?:@@&=+$,%#-]+)+/?)$";


请大神帮忙改成 必须以https|http|ftp|rtsp|mms 任一项开头 验证url的正则

[解决办法]
(^(http)|^(mttps))
[解决办法]
探讨

引用:
(^(http)|^(mttps))


行,但是 他不是必须有着几项的任意一项 我要验证url 必须有着几项里面的任一项

[解决办法]
@"(?:https?|ftp)://

热点排行