搜索:
public class MapleCharacterUtil {
private static final Pattern namePattern = Pattern.compile("[a-zA-Z0-9]{4,12}");
private static final Pattern petPattern = Pattern.compile("[a-zA-Z0-9]{4,12}");
替换:
public class MapleCharacterUtil {
private static final Pattern namePattern = Pattern.compile("^(?!_)(?!.*?_$)[a-zA-Z0-9_\\u4e00-\\u9fa5]+$");
private static final Pattern petPattern = Pattern.compile("^(?!_)(?!.*?_$)[a-zA-Z0-9_\\u4e00-\\u9fa5]+$");