文档章节

几个常用的正则

snowing1990
 snowing1990
发布于 2016/03/03 19:27
字数 96
阅读 48
收藏 9

1、用户名校验:

5-12个非特殊字符

^[a-zA-Z][a-zA-Z0-9_]{4,11}$

2、邮箱校验

^\w+((-\w+)|(.\w+))@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+).[A-Za-z0-9]+$

3、密码校验

5个字符以上,数字、字母下划线等

(?!^\d+$)(?!^[a-zA-Z]+$)(?!^[_#@]+$).{5,}

4、QQ号码校验

^[1-9][0-9]{4,9}$

5、手机号校验

^1[3|4|5|8][0-9]\d{4,8}$

6、中文字符校验

[\u4e00-\u9fa5]

© 著作权归作者所有

共有 人打赏支持
snowing1990
粉丝 4
博文 90
码字总数 2952
作品 0
程序员
正则之基本入门

以前看了许许多多的正则教程,收货并不多,往往都是蜻蜓点水,一点就过。事实上,正则用处真的超级大,比如匹配innerHTML的内容,以及表单验证,也是非他莫属。这里,我结合js,对正则进行一...

Seas0n_
2016/03/01
29
0
正则表达式 (C++) (施工中)

先来看一个例子,要求写一段代码,实现如下功能: 从标准输入中读取一行字符串, 从中读取所有邮箱的格式; 对于这个问题,用传统的方式是可以解决的: 我们可以用解析字符串的方式实现,需要...

shangluyi
2016/12/24
0
0
web项目常用小工具(持续更新)

最近写项目时,要求在客户端输入时进行信息校验,下面是收集常用的几个JS正则表达式,以及java获取ip的方法亲测可用,后面将常用的小工具持续在次做记录。 1.正则表达式 手机验证规则 电话号...

Mr_欢先生
2017/12/19
0
0
.htaccess文件rewrite规则 详解

.htaccess文件大家都不陌生吧。不认识的自己去搜一下……顺便告诉你,这是个好东西,值得一学。 似乎网上关于.htaccess编写方法的教程很有限,相信博主们也没有几个是自己写的吧? 我在这里就...

tiger_lee
2013/12/08
0
1
MVVM架构~knockoutjs系列之正则表达式使规则更灵活

几乎每种验证架构都会有正则表达式的加盟,一般地,一种验证架构首先会提供一些标准的,常用的验证规则,它们通常是数字验证,电话验证,email验证,长度验证,范围验证,日期验证等,而如果...

mcy247
2017/12/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

JVM垃圾回收算法

1、新生代与老年代 在 Java 中,堆被划分成两个不同的区域:新生代 ( Young ) 和 老年代 ( Old )。 新生代 ( Young ) 又被划分为三个区域:Eden、From Survivor 和 To Survivor。 Java 中的堆...

初雪之音
17分钟前
0
0
主流的消息队列MQ比较,详解MQ的4类应用场景

目前主流的MQ 1.ZeroMQ 号称最快的消息队列系统,尤其针对大吞吐量的需求场景。 扩展性好,开发比较灵活,采用C语言实现,实际上只是一个socket库的重新封装,如果做为消息队列使用,需要开发...

游人未归
今天
3
0
React 服务器渲染原理解析与实践

网盘下载地址 React 服务器渲染原理解析与实践 本套课程,讲解了React中SSR技术的整个搭建思路及流程,完整的从原理上讲清楚了SSR的概念,重点在于讲解编写SSR框架遇到的各种知识点,以及细节...

qq__2304636824
今天
4
0
Jenkins使用

clean install -Dmaven.test.skip=true 系统设置 全局工具配置 其他的配置类似 构建项目配置

1713716445
今天
2
0
多线程

1. 多线程概念。并发和并行的概念。 多线程指的是一段时间内cpu同时执行多个线程。一个程序至少运行>=1个进程,进程就是运行中的程序,而一个进程至少运行>=1个线程,线程是操作系统能调度的...

鱼想吃肉
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部