我正在尝试使用Java Servlets制作Web应用程序。我有一个接受电话号码的表单字段。我正在尝试验证根据印度移动格式(即 10 位手机号码(获取电话号码的字段。
我尝试使用以下作为正则表达式:
[7-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]
但我不确定这一点,因为我是正则表达式的新手,这永远不会让代码编译。它可能有语法错误。
无论如何,我想问:
- 上面的正则表达式可以验证 10 位手机号码吗?
- 有没有更好的方法来为印度格式的手机号码编写上述正则表达式?
提前谢谢。
问题似乎在tomcat库中找不到sql-jdbc jar。您应该将此罐子添加到雄猫库中,然后再次检查。
10位数字的正则表达式
\d{10}