package com.billion.common.utils; /** * 脱æ•å·¥å…·ç±» * * @author ruoyi */ public class DesensitizedUtil { /** * 密ç 的全部å—符都用*代替,比如:****** * * @param password 密ç * @return 脱æ•åŽçš„密ç */ public static String password(String password) { if (StringUtils.isBlank(password)) { return StringUtils.EMPTY; } return StringUtils.repeat('*', password.length()); } /** * 车牌ä¸é—´ç”¨*代替,如果是错误的车牌,ä¸å¤„ç† * * @param carLicense å®Œæ•´çš„è½¦ç‰Œå· * @return 脱æ•åŽçš„车牌 */ public static String carLicense(String carLicense) { if (StringUtils.isBlank(carLicense)) { return StringUtils.EMPTY; } // 普通车牌 if (carLicense.length() == 7) { carLicense = StringUtils.hide(carLicense, 3, 6); } else if (carLicense.length() == 8) { // 新能æºè½¦ç‰Œ carLicense = StringUtils.hide(carLicense, 3, 7); } return carLicense; } }