问一个mail得正则表达式
要求「a~z,   A~Z,   0~9」 
                「_」 
                「-」 
                   「.」 
 有且只有一个「@」   
 要求正则表达式能够写在配置文件web.config里   
 不胜感激
------解决方案--------------------介个,-_-#...   
 ^\w+([-.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$     
 string mail =  "1#.a-d_v@163.com ";  
 string pattern = @ "^\w+([-.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$ "; 
 if (!Regex.IsMatch(mail , pattern)) 
 { 
    return false; 
 } 
 return true;