十二、案例
1、匹配手机号格式是否正确
1 | /* |
匹配成功,返回true;失败返回false
2、匹配邮箱格式是否正确
邮箱的格式:
1、 必须有 @
2、 必须有 . 符号
3、 必须有域名后缀,如(com / cn/ org / com.cn)
4、 @前面的邮箱名,要求4~16位,可以是小写字母,数字,下划线组合,下划线不能在收尾(新浪要求)
1 | $email = "qw3a_sdf@xx.com.cn"; |
3、解决结巴程序(去重复)
把“今今今天晚晚晚晚晚晚上吃吃吃吃吃吃鸡”字符串换成单字的形式,即“今天晚上吃鸡”;
1 | var str = "今今今天晚晚晚晚晚晚上吃吃吃吃吃吃鸡"; |
4、用户名验证
注册的时候,要求用户名:长度4~10位,不能是纯数字,不能是纯字母,不能有特殊符号,不能以数字打头。
1 | // 长度4~10位 |