public static <T extends CharSequence> T validateGeneralWithChinese(T value, String errorMsg) throws ValidateException {
		if (false == isGeneralWithChinese(value)) {
			throw new ValidateException(errorMsg);
		}
		return value;
	}
public static < T extends CharSequence > T validateGeneralWithChinese ( T value , String errorMsg ) throws ValidateException { if ( false == isGeneralWithChinese ( value ) ) { throw new ValidateException ( errorMsg ) ; } return value ; }
验证是否为中文字、英文字母、数字和下划线

@param <T> 字符串类型
@param value 值
@param errorMsg 验证错误的信息
@return 验证后的值
@throws ValidateException 验证异常