静坐常思己过,闲谈莫论人非,能受苦乃为志士,肯吃亏不是痴人,敬君子方显有德,怕小人不算无能,退一步天高地阔,让三分心平气和,欲进步需思退步,若着手先虑放手,如得意不宜重往,凡做事应有余步。持黄金为珍贵,知安乐方值千金,事临头三思为妙,怒上心忍让最高。切勿贪意外之财,知足者人心常乐。若能以此去处事,一生安乐任逍遥。

用正则表达式验证手机号码

作者:大鹏 发布于:2008-1-21 21:27 Monday 分类:Asp.Net 2.0

本实例介绍如何使用正则表达式验手机号格式,主要是使用Regex类的IsMatch方法来判断指定的手机号格式是否合法。中华人民共合国境内手号由11位数字构成。本实例使用“^[1]+[3,5]+\d{9}”表达式来验证输入手机号的合法性。

主要代码如下:

  
[code]private void button1_Click(object sender, EventArgs e)

        {

            if (!IsHandset(textBox1.Text))

            { MessageBox.Show("手机号不正确!!!");}

            else { MessageBox.Show("手机号正确!!!!!");}

        }

        public bool IsHandset(string str_handset)

        {

     return System.Text.RegularExpressions.Regex.IsMatch(str_handset, @"^[1]+[3,5]+\d{9}");

        }[/code]


标签: .net c#

et_highlighter
发表评论 »本文目前尚无任何评论

发表评论

干净网络从你做起,切勿黏贴小广告