c#中常用的正则表达式

来源:互联网 发布:罗生门歌词含义知乎 编辑:程序博客网 时间:2024/06/04 18:07

       //固话
          string regstr = @"^(0[0-9]{2,3}/-)?([2-9][0-9]{6,7,8})+(/-[0-9]{1,4})?$";  
         //手机号
        string regstr = @"^((/(/d{3}/))|(/d{3}/-))?13[0-9]/d{8}|15[0-9]/d{8}|18  [0-9]/d{8}$";
            //身份证号
          string regstr = @"^/d{15}|/d{18}|(/d{17}[xX])$";
           
           
            //邮箱
           string regstr = @"^/w+([-+.]/w+)*@/w+([-.]/w+)*/.com|.net|.cn$";
       
            //网址
           //string regstr = @"^http://(([/w-.]+)|www/.)[/w-]|(/[/w-./?%&=]*)?$";
           //ip地址
            string regstr = @"^([1-9]/d?|1/d/d|2[0-4]/d|25[0-5])/.(/d/d?|1/d/d|2[0-4]/d|25[0-5])/.(/d/d?|1/d/d|2[0-4]/d|25[0-5])/.([1-9]/d?|1/d/d|2[0-4]/d|25[0-5])$";

原创粉丝点击