JAVA后端判断纯中文正则汉字校验

时间:2025-03-09 09:03:59

正则中文表达式

public static final String STR_ENG_PATTERN = "^[\\u4e00-\\u9fa5]{0,}$";

具体代码

if(StringUtils.isEmpty(tRareWordBo.getWordName())){
            return Result.fail("条件不能为空");
        }
        boolean matches = tRareWordBo.getWordName().matches(STR_ENG_PATTERN);
        if(!matches){
            return Result.fail("请输入汉字,W02047");
        }