推荐你一个正则表达式网站
在业务系统或众多 app 设计过程中,最显而易见的就是前端的页面。为了促使用户交互。会通过输入数据或者选择单选或者多选的。选项进行与后端的数据进行合理的交互。比如说我们为了登陆的时候,就需要传输自己的手机号。然后点击获取验证码,从而获取到验证码之后,点击登录。这是一个鉴权的一个过程。同时也是一个用户新增的过程。
今天呢,我们来聊一聊关于用户输入中,前端和后端需要做的一些事儿。每天我们比较多的操作就是输入框里面输入具体的数据。传输给后端进行数据处理。经过特定化的数据解析,从而达到新增或者更新数据以至于改变用户的。状态或者说结果的。举个例子,比如说快递已送达或者未送达,这个在于后端来说,就是一个标识为枚举值的,但是对于用户来说,单纯只是一个。状态的转化,但是这个状态的转化给用户带来的信息是不一样的。或者说会带来不一样的情绪价值。
正是因为有多种的输入框,需要填不同的东西,但这些东西呢又有特定的格式,比如说电话号码只支持 11 位的。数字身份证号是多位的数字。或者有字母。所以为了标识这些,或者为了更好的限制这些字符串,或者你输入的出具。正则表达式就衍生出来了。通常是人们所规定的。一些数据格式用来解析和限制他们。
比如一个正则表达式的用户名:
复制代码
推荐一个正则表达式的网站:正则测试
版权声明: 本文为 InfoQ 作者【卢卡多多】的原创文章。
原文链接:【http://xie.infoq.cn/article/aa73ab3e694a6cc86874ec4f2】。文章转载请联系作者。
评论