name 为属性名, rule 为规则, value 为值,属性名和生成规则之间用|分隔,生成规则的格式有7种: 字符串 String, 数字 Number, 布尔型 Boolean, 对象 Object, 数组 Array, 函数 Function ,占位符定义 'name|rule': value 'name|min-max': 'value' //通过重复 'value' 生成一个字符串,重复次数大于等于 min,小于等于 max 'name|count': 'value' //通过重复…