项目需求 注册功能:用户提供手机号码获取验证码,验证码正确后可以设置登录密码。 修改密码:输入正确原密码,两次输入相同新密码,即可成功修改密码。 显示分数:最后一题提交后,显示得分和答对题数百分比。 退出系统:在获取得分后可以选择退出系统或者继续做题。 项目实现问题回顾 结对编程的项目实现了用户友好 ...
分类:
其他好文 时间:
2019-09-27 12:17:34
阅读次数:
65
这是Mysql系列第14篇。 环境:mysql5.7.25,cmd命令中进行演示。 开发过程中,会经常用到数据库事务,所以本章非常重要。 本篇内容 1. 什么是事务,它有什么用? 2. 事务的几个特性 3. 事务常见操作指令详解 4. 事务的隔离级别详解 5. 脏读、不可重复读、可重复读、幻读详解 ...
分类:
数据库 时间:
2019-09-27 10:26:35
阅读次数:
104
let myTool = { // 手机号验证 checkPhone(str) { return /^1[0-9]{10}$/.test(str) }, // 电话验证 tel(str) { return /^(0\d{2,3}-\d{7,8})(-\d{1,4})?$/.test(str) }, ... ...
分类:
其他好文 时间:
2019-09-25 17:25:49
阅读次数:
172
正则表达式描述了一种字符串匹配的模式。 1 为什么要使用正则表达式 a. 数据验证 验证手机号,银行卡号等。 b. 替换文本 正则查找特定源文本,将其替换为目标文本。 c. 提取子串 从给定字符串中提取目标子串。 2 正则表达式-语法 \s 匹配任何空白字符。 \S 匹配任何非空白字符。 \w 匹配 ...
分类:
编程语言 时间:
2019-09-25 12:36:57
阅读次数:
87
中国工信.三大运营商号段 正则匹配 正则匹配测试 运营商号码段维表 表结构 初始化数据 init date: 2019 09 16 ...
分类:
移动开发 时间:
2019-09-18 10:46:39
阅读次数:
424
一.频率限制短信接口 settings/dev.py: apps/user/throttles.py: user/views.py: 二.手机号验证接口 前台手机号校验register.vue: 后台手机号校验: user/urls user/views.py 三.注册接口实现(用户名是手机号) s ...
分类:
其他好文 时间:
2019-09-18 00:26:14
阅读次数:
81
题目描述 人们选择手机号码时都希望号码好记、吉利。比如号码中含有几位相邻的相同数字、不含谐音不吉利的数字等。手机运营商在发行新号码时也会考虑这些因素,从号段中选取含有某些特征的号码单独出售。为了便于前期规划,运营商希望开发一个工具来自动统计号段中满足特征的号码数量。 工具需要检测的号码特征有两个:号 ...
分类:
移动开发 时间:
2019-09-17 19:05:04
阅读次数:
118
function judgePhone($phone){ if($phone && preg_math("/^1{1}\d{10}$/", $phone)){ return true; }else{ return false; } } ...
分类:
移动开发 时间:
2019-09-17 10:58:16
阅读次数:
89
向我们平常见的那些注册页面啥的,都需要我们输入手机号码,你想我们的电话号码也是有限的吧。(手机号码一i共11位,并且只以13,14,15,17,18开头的数字这些特点)如果你的输入有误就会提示,那么现实中这个程序的话你觉得用while循环判断简单吗,那么我们看看实现结果 看到这个代码,虽说很容易理解 ...
分类:
其他好文 时间:
2019-09-16 14:11:33
阅读次数:
65
[TOC] 自定义验证 有时候对一个字段验证,不是一个长度,一个正则表达式能够写清楚的,还需要一些其他复杂的逻辑,那么我们可以对某个字段,进行自定义的验证。比如在注册的表单验证中,我们想要验证手机号码是否已经被注册过了,那么这时候就需要在数据库中进行判断才知道。对某个字段进行自定义的验证方式是,定义 ...
分类:
其他好文 时间:
2019-09-15 19:19:02
阅读次数:
93