代码提交

This commit is contained in:
2023-06-27 10:18:13 +08:00
parent 77adf7b42c
commit fdb0e3fdd2
7 changed files with 45 additions and 43 deletions

View File

@@ -23,10 +23,7 @@ import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
import java.util.Locale;
import java.util.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
@@ -323,8 +320,20 @@ public class PubUtils {
return matcher.matches();
}
public static boolean patternPasswordPhone(String password) {
return match(PatternRegex.PASSWORD_PHONE_REGEX, password);
/**
* 生成随机推荐码
*/
public static String getCode(Integer number){
final String BASIC = "123456789AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZZ";
char[] basicArray = BASIC.toCharArray();
Random random = new Random();
char[] result = new char[number];
for (int i = 0; i < result.length; i++) {
int index = random.nextInt(100) % (basicArray.length);
result[i] = basicArray[index];
}
return new String(result);
}
//***************************************************添加结束********************************************************
}