A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 朱灿 中级黑马   /  2012-7-10 14:00  /  1285 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

要求用户输入手机号,手机号必须是符合规范,编一个手机号码格式不符合规范的自定义异常继承自ApplicationEXception,如果手机号是个不符合规范的,就抛出这个异常,应该如何来写。

1 个回复

倒序浏览
public static bool ValidateMobile(string mobile)
{
      try
      {
           if (string.IsNullOrEmpty(mobile))   return false;
                    return Regex.IsMatch(mobile, @"^(13|14|15|16|18|19)\d{9}$");
       }
       catch
      {
            throw new Exception();//接收到异常不处理抛出到外层处理
       }
      finally
      {
               
      }
}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马