如何编写 10 位手机号码的正则表达式



我正在尝试使用Java Servlets制作Web应用程序。我有一个接受电话号码的表单字段。我正在尝试验证根据印度移动格式(即 10 位手机号码(获取电话号码的字段。

我尝试使用以下作为正则表达式:

[7-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]

但我不确定这一点,因为我是正则表达式的新手,这永远不会让代码编译。它可能有语法错误。

无论如何,我想问:

  1. 上面的正则表达式可以验证 10 位手机号码吗?
  2. 有没有更好的方法来为印度格式的手机号码编写上述正则表达式?

提前谢谢。

问题似乎在tomcat库中找不到sql-jdbc jar。您应该将此罐子添加到雄猫库中,然后再次检查。

10位数字的正则表达式

\d{10}

最新更新