From 9cbc9025db84bb67ea8e91b99ec0847edbeec36b Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期一, 20 十一月 2023 18:10:54 +0800 Subject: [PATCH] zjh 2023/11/20--2 --- ltkj-framework/src/main/java/com/ltkj/framework/config/MatchUtils.java | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ltkj-framework/src/main/java/com/ltkj/framework/config/MatchUtils.java b/ltkj-framework/src/main/java/com/ltkj/framework/config/MatchUtils.java index c238163..6e8df94 100644 --- a/ltkj-framework/src/main/java/com/ltkj/framework/config/MatchUtils.java +++ b/ltkj-framework/src/main/java/com/ltkj/framework/config/MatchUtils.java @@ -7407,10 +7407,12 @@ * @return */ public static String hidePhoneNum(String phoneNum){ + if (phoneNum==null){ + return ""; + } if(phoneNum.contains("*")){ return phoneNum; } - Pattern pattern = Pattern.compile("((13[0-9])|(14[5,7,9])|(15([0-3]|[5-9]))|(17[0,1,3,5,6,7,8])|(18[0-9])|(19[8|9]))\\d{8}"); Matcher matcher = pattern.matcher(phoneNum); StringBuffer sb = new StringBuffer(); @@ -7435,6 +7437,9 @@ */ public static String hideIdCardNum(String idCardNum){ + if (idCardNum==null){ + return ""; + } if(idCardNum.contains("*")){ return idCardNum; } @@ -7465,10 +7470,12 @@ * @return */ public static String hideCusName(String cusName){ + if (cusName==null){ + return ""; + } if(cusName.contains("*")){ return cusName; } - String realname=null; char[] r = cusName.toCharArray(); if(r.length ==1){ -- Gitblit v1.8.0