首页 > Web开发 > 详细

Js 模式匹配

时间:2017-07-27 00:17:32      阅读:334      评论:0      收藏:0      [点我收藏+]

模式匹配:

什么是模式匹配:可以设置查找或替换的规则!

何时使用模式匹配:要查找的关键字可能发生有规律的变化。

如何使用模式匹配:

1.先定义模式:/关键字/模式

比如:var reg=/no/i;

no 是要查找关键字原文,不加“”  引号

i    表示忽略大小写!

String类型中,提供了专门支持模式匹配的API。

按模式替换关键字:str = str.replace(reg,"新值");

  默认replace仅替换第一个关键字!

  要想全局替换,要在模式中定义“g”;

实例如下:

<!DOCTYPE HTML>
<html lang="en-US">
<head>
	<meta charset="UTF-8">
	<title></title>
</head>
<body>
	<script type="text/javascript"> 
	  var str="No zuo no die";
	  var regular = /no/ig ;  //定义一个规则  i 不区分大小写
	  str=str.replace(regular,"***");
	  console.log(str);   //  如果是/no/   小写no替换  /no/i  No替换成***  g全局替换  No  no全部替换
	</script>
</body>
</html>

 

Js 模式匹配

原文:http://www.cnblogs.com/AmbiguousMiao/p/7242587.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!