当前位置: 代码迷 >> ASP.NET >> 求2个正则表达式,该怎么处理
  详细解决方案

求2个正则表达式,该怎么处理

热度:2811   发布时间:2013-02-26 00:00:00.0
求2个正则表达式
第一个是URL的
第二个是EMAIL的
新手,请多关照,帮帮我~

------解决方案--------------------------------------------------------
匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

匹配网址URL的正则表达式:http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?

FAQ上好象有吧?需要其他的可以自己找找~
------解决方案--------------------------------------------------------
匹配网址URL的正则表达式:[a-zA-z]+://[^\s]*

还有个~
------解决方案--------------------------------------------------------
这两个在RegularExpressionValidator验证控件中都有的
------解决方案--------------------------------------------------------
URL: http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
EMAIL: \w+([-+. ']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
上面两个是vs验证控件自带的,可以用于一些通用URL和EMAIL

但正则基本上都是根据实际情况来写的,具体问题具体分析,没有完全通用的
说出你的要求,限制条件,所要达到的目的,如有可能,给出实例
------解决方案--------------------------------------------------------
帮顶
------解决方案--------------------------------------------------------
百度一下,好多呀.