正则表达式的用途:
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");