JavaScript正则表达式

Posted 盗哥泡茶去了

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

以上是关于JavaScript正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

Javascript正则表达式

javascript正则表达式

用于 Javascript 正则表达式和数字的 Javascript 正则表达式

Swift 将 javascript 正则表达式转换为 ios 正则表达式

javaScript正则表达式精华

javascript:正则表达式一个表单验证的例子