在我的应用程序中我想验证电话号码,我如何为电话号码编写正则表达式,如..
040-23357399或04023357399 91-40-23357399或914023357399 08518-2814655或085182814655 91-8518-2814655或9185182814655
这是我的电话号码,我怎么能写这个
的表达式答案 0 :(得分:2)
验证意味着拒绝,您的用户会发现这很烦人。一个更好的选择是尽可能接受首先从字符串中剥离所有非数字,然后检查长度和初始数字与一些简单的规则:
除了尝试强制用户使用特定格式之外,还有很多其他功能,并且可以实现更简单,更快速的验证代码。然后,只要重新显示它,就可以很好地格式化它。
答案 1 :(得分:1)