Regex reg = new Regex("^[a-zA-Z0-9-u2E80-u9FFF]+$"); if (request.user_name.Length > 30 || !reg.IsMatch(request.user_name)) { return new WebApiResult(ApiResultCode.Fail, "格式需为汉字、数字和字母,且不超过30字"); }