欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于JavaScript中字符串的match與replace方法(詳解)

 更新時(shí)間:2017年12月04日 09:03:13   作者:孟繁貴  
下面小編就為大家介紹一下JavaScript中的字符串的match與replace方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

1、match方法

match() 方法可在字符串內(nèi)檢索指定的值,或找到一個(gè)或多個(gè)正則表達(dá)式的匹配。

match()方法的返回值為:存放匹配結(jié)果的數(shù)組。

2、replace方法

replace() 方法用于在字符串中用一些字符替換另一些字符,或替換一個(gè)與正則表達(dá)式匹配的子串。

replace方法的返回值為:一個(gè)新的字符串。

3、說(shuō)明

以上2個(gè)方法的參數(shù)在使用正則表達(dá)式時(shí)主要添加全局g,這樣才能對(duì)字符串進(jìn)行全部匹配或者替換。

示例代碼:

<!DOCTYPE html>
<html lang="zh">

 <head>
  <meta charset="UTF-8" />
  <title>JavaScript中字符串的match與replace方法</title>
 </head>

 <body>
  <!--注意src路徑要對(duì)-->
  <script src="js/jquery-1.12.4.min.js" type="text/javascript" charset="utf-8"></script>
  <script type="text/javascript">
   var str = "1 plus 2 equal 3";
   //match方法返回值為數(shù)組
   var arr = str.match(/[0-9]/g)
   console.log(arr);

   var new_str = str.replace(/[0-9]/g, 'newstr');
   //replace方法返回值為新的字符串
   console.log(new_str)
  </script>
 </body>

</html>

控制臺(tái)輸出為:

以上這篇基于JavaScript中字符串的match與replace方法(詳解)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論