JS中正则表达式的基本应用

2018-06-05  本文已影响0人  hsj_gg

正则表达式的用途:

1、正则表达式可以用于各种手机号码,身份证号,邮编号,qq号的判断。

            如/^1(3|4|5|7|8)\d{9}$/可以表示第一个数字为1第二个数字为3或4或5或7或8的数字\d表示数字\d{9}表示9个数字。

2、通常用于检索,替换那些符合某个模式的文本。

正则表达式的用法

1、[abc]:查找方括号之间的任何字符。

2、[0-9]:查找从0-9的数字

3、(x|y):查找任何以|分割的选项。

4、\d:查找数字。

5、\s:查找空白字符。

6、\uxxxx:查找以16进制xxxx规定的unicode字符。

7、RegExp是一个预定义了属性和方法的正则表达式对象。(可以使用/ /直接表示)

8、test()用于检测一个字符是否匹配某个模式,含有则返回true,否则返回false、

一个简单应用;

var patt = /e/;

patt.test("The best things in life are free!");

可将两行转换成一行为

/e/.test("abcdefghijk");

上一篇 下一篇

猜你喜欢

热点阅读