|
|
|
@ -29,7 +29,7 @@ public class RechargeActivityCenterServiceImpl implements RechargeActivityCenter |
|
|
|
@Autowired |
|
|
|
private RechargeActivityCenterMapper rechargeActivityCenterMapper; |
|
|
|
|
|
|
|
private static final String ACTIVITY_NAME_REGEX = "^[\\u4e00-\\u9fa5a-zA-Z0-9,。!?、;:\"'‘’“”()《》【】——~,.:;!()\\[\\]-_&+=]{1,100}$"; |
|
|
|
private static final String ACTIVITY_NAME_REGEX = "^[\\u4e00-\\u9fa5a-zA-Z0-9,。!?、;:\"'‘’“”()《》【】—~~,.:;!()\\[\\]-_&+=]{1,100}$"; |
|
|
|
private static final Pattern ACTIVITY_NAME_PATTERN = Pattern.compile(ACTIVITY_NAME_REGEX); |
|
|
|
// 根据ID查询活动 |
|
|
|
@Override |
|
|
|
@ -71,7 +71,7 @@ public class RechargeActivityCenterServiceImpl implements RechargeActivityCenter |
|
|
|
// 去除最后一个顿号,拼接提示信息 |
|
|
|
String illegalStr = illegalChars.deleteCharAt(illegalChars.length() - 1).toString(); |
|
|
|
throw new IllegalArgumentException( |
|
|
|
String.format("活动名称包含非法字符:%s,仅允许包含汉字、英文字母、数字及常见标点符号(中英文标点:,。!?、;:\"'‘’“”()《》【】——~,.:;!()[]-_&+=)", illegalStr) |
|
|
|
String.format("活动名称包含非法字符:%s,仅允许包含汉字、英文字母、数字及常见标点符号(中英文标点:,。!??、;:\"'‘’“”()《》【】—~~,.:;!()[]-_&+=)", illegalStr) |
|
|
|
); |
|
|
|
} |
|
|
|
|
|
|
|
|