JavaScript正则表达式

什么是正则表达式?

正则表达式是由一个字符序列形成的搜索模式。

当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。

正则表达式可以是一个简单的字符,或一个更复杂的模式。

正则表达式可用于所有文本搜索和文本替换的操作。

 

实例:

var str =  "www.baidu.com";

var n = str.search(/baidu/i);  返回4

搜索内容为百度,/i修饰符意思是不区分大小写。

也可以用字符串代替,str.search("baidu");  这里不能加/i

替换用法:

var txt = str.replace("baidu","taobao");

test()方法

test() 方法是一个正则表达式方法。

test() 方法用于检测一个字符串是否匹配某个模式,如果字符串中含有匹配的文本,则返回 true,否则返回 false。

var patt = /e/;

patt.test("abcdefg");  //返回true

posted @ 2019-11-04 18:51  盗哥泡茶去了  阅读(93)  评论(0编辑  收藏  举报