正则表达式

2019-06-04  本文已影响0人  萌萌哒的鸡蛋

0.正则表达式的创建

var regexp = /^\d{11}$/;    //普通方式

var regexp = new RegExp("表达式","附加参数");    //构造函数

0-1.检验是否符合正则表达式

RegExp对象的方法

1.作用范围

双左斜杠之内//

2.表达式开始

^

表达式结束

$

3.0-9的任意数字

\d    [0-9]

4.非数字

/D     [^0-9]

5.数字下划线和字母

\w    [a-zA-Z0-9_]

6.非单字字符

\W     [^a-zA-Z0-9_]

7.任何空白字符

\s

8.任何非空白字符

\S

9.除了换行符之外的任意字符

.

10.匹配n次

{n}

11.n-无限次

{n,}

12.n到m次

{n,m}

13.匹配前一项0次或者多次

*    {0,}

14.匹配前一项1次或者多次

+    {1,}

15.匹配前一项0次或者1次

?    {0,1}

16.邮政编码,六位数字

/^\d{6}$/

17.用户名验证,3-16位,以小写字母或者数字开头或者下划线

/^\w\S{2-15}$/

18.获取表单

$("form");

19.获取表单里的所有input、textarea、select、button元素

$("form :input");

20.获取所有的文本框

$("form :text");

21.获取所有不可见元素

$("form :hidden");

$("#myform :hidden" )选取<input type="hidden " />、style="display: none"等元素

22.匹配所有被选中元素(复选框、单项按钮、select 中的option)

$("form :checked");

23.匹配所有选中的select中的option元素

$("form :selected");

24.表单的submit事件

执行前提是表单中是submit提交,当通过submit提交时触发

25.

焦点的事件和方法
上一篇 下一篇

猜你喜欢

热点阅读