变量名称必须是字母、数字和下划线的组合,并且首字母不能为数字开头。 var checkVarName = (rule, value, callback) => { var reg = /^[a-zA-Z_][a-zA-Z0-9_]*$/; if (!reg.test(value)) { return callback(new Error("变量名称必须是字母、数字和下划线的组合,并且首字母不能为数字开头")); } else { callback(); }}; 知识点:正则