正则表达式
正则表达式

正则表达式

正则表达式是什么?

概念:正则表达式定义了字符串组成的规则

定义

1.直接量:注意不要加引号

var reg = /^\w{6,12}$/

2.创建RegExp对象(不常用)

var reg = new RegExp("^\w{6,12}$")

方法:

test(str):判断指定字符串是否符合规则,返回true或false

语法:

^:表示开始
&:表示结束
[]:表示某个范围内的单个字符
.:代表任意单个字符,除了换行和行结束符
\w:代表单词字符:字母、数字、下划线(),相当于 [A-Za-z0-9]

\d:代表数字字符: 相当于 [0-9]

量词:

+:至少一个

*:零个或多个

?:零个或一个

{x}:x个

{m,}:至少m个

{m,n}:至少m个,最多n个

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

index