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

正则表达式的用途:

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");

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容