From 66a2bbaed29c6134b84e0916c96916a983bc64e8 Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期五, 20 十月 2023 11:02:58 +0800 Subject: [PATCH] zjh 2023/10/20--1 --- 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