手机号码的长短因国家/地区而异。疲惫的常规表达,但(例如:印度允许10位数,这不是对阿联酋的验证,范围从7到9位)
答案 0 :(得分:1)
您可以尝试使用Google的电话号码库。它包含isValidNumber
功能,该功能提供“使用长度和前缀信息对区域的电话号码进行完全验证”。
https://github.com/googlei18n/libphonenumber
答案 1 :(得分:0)
将此依赖项添加到您的pom.xml
<!-- https://mvnrepository.com/artifact/com.googlecode.libphonenumber/libphonenumber -->
<dependency>
<groupId>com.googlecode.libphonenumber</groupId>
<artifactId>libphonenumber</artifactId>
<version>8.4.3</version>
</dependency>