读书人

正则 批改 求正则大神帮忙

发布时间: 2012-11-16 14:12:15 作者: rapoo

正则 修改 求正则大神帮忙

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)://

读书人网 >asp.net

热点推荐