对于排序号中参数值的校验
对于单个数据校验,有时候会起到系统操作中的决定性作用, 比如今天遇到一个关于 sort 排序的值的数据,一般来说排序的数据值是属于 int 类型的数据格式展示;经过前后端的数据校验,可以得出结果数据,或者是经过自己前端的处理的数据值就可以形成,比较好状态趋势的数据形式。
对于基本的过程,通常是从数据排序序号开始的,比如从数字 1-未知数,当前这个数据只是支持当前的正整数 int,通常会设定一个排序值的边界值数据,如果说可以一般是设置为 99999,也就说一个正整数的范围中,就可以作为一个合法值的数据展示。
特殊的情况下,举个例子,如果是对于数据导入情况下,针对于当前数据的 sort 排序进行过滤筛选,进行合法性的校验, 如果存在且合-->写库存数据表,显示给前端的页面,如果是异常的数据字段,或者说是字符,要是特定是提示出现,比如通过对于当前字符串的解析,导入的数据可以错误的数据提示;
sort :0-9 亿,但是在品类导入的过程中,我们将数据直接--->是利用 String 来存储的
所以:为了避免范围,正则来校验;
复制代码
复制代码
通过对特定字符串的数据解析,成功拿到当前数据值是否合法,如果不合法,将通过提示反馈给他们,再进行特定字符串的修改。直到数据修改完成。
版权声明: 本文为 InfoQ 作者【卢卡多多】的原创文章。
原文链接:【http://xie.infoq.cn/article/2c611d0074f328e3ab3839d9b】。文章转载请联系作者。
评论