zhuang 1 rok pred
rodič
commit
b6dc55a93e

+ 7 - 0
business-common/src/main/java/com/rongwei/bscommon/sys/utils/HwSmsUtil.java

@@ -25,6 +25,7 @@ import javax.annotation.PostConstruct;
 import java.nio.charset.Charset;
 import java.text.SimpleDateFormat;
 import java.util.*;
+import java.util.regex.Pattern;
 
 public class HwSmsUtil {
 
@@ -205,4 +206,10 @@ public class HwSmsUtil {
 
         return String.format(WSSE_HEADER_FORMAT, appKey, passwordDigestBase64Str, nonce, time);
     }
+
+    static final Pattern PHONE_PATTERN = Pattern.compile("^1[3-9]\\d{9}$");
+
+    public static boolean isValidPhoneNumber(String phoneNumber) {
+        return PHONE_PATTERN.matcher(phoneNumber).matches();
+    }
 }