鉴别非法电话号码

在项目开发过程中,经常需要录入一些重要的数据信息,但由于录入过程中的疏忽,可能录入到系统一些不合法的数据,比如录入用户档案信息,需要录入一个用户电话号码,如果所输入的电话号码不是数字、或位数不正确等,那么所录入的电话号码是没有意义的。在实际开发过程中,为了系统的安全与健壮,程序必须做出严格的验证。鉴别非法电话号码通过以下两个关键步骤进行实现。

(1)       在验证电话号码之前,需要指定系统认可的电话号码格式,如“0431-84978981”。

(2)       通过String类的正则表达式匹配功能进行验证。

 已有类

位置:应用/源码管理/类库/BackGroundPanel.jar

 最终效果

实例运行效果如图1所示。

1  默认的运行结果

如果所输入的电话号码不合法,将输出“不是一个合法的电话号码!”,如图2所示。

2  输入错误的电话号码

输入正确的电话号码后,将提示“是一个合法的电话号码!”,如图3所示。

3  输入正确的电话号码