ホームページ  >  記事  >  バックエンド開発  >  match メソッドと replace メソッドの詳細な説明

match メソッドと replace メソッドの詳細な説明

小云云
小云云オリジナル
2017-12-05 11:55:362236ブラウズ

この記事では、JavaScript の文字列の match メソッドと replace メソッドを紹介します。これは非常に参考になるので、皆様のお役に立てれば幸いです。

1. Match メソッド

match() メソッドは、文字列内の指定された値を取得したり、1 つ以上の正規表現の一致を検索したりできます。

match() メソッドの戻り値は、一致結果を格納する配列です。

2. Replace メソッド

replace() メソッドは、文字列内の一部の文字を他の文字に置き換えたり、正規表現に一致する部分文字列を置き換えたりするために使用されます。

replace メソッドの戻り値は次のとおりです: 新しい文字列。

3. 説明

上記の 2 つのメソッドのパラメーターは、主に正規表現を使用するときにグローバル g を追加して、すべての文字列を一致または置換できるようにします。

サンプルコード:

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

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

 <body>
  <!--注意src路径要对-->
  <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方法返回值为数组
   var arr = str.match(/[0-9]/g)
   console.log(arr);

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

</html>

コンソール出力は次のとおりです:

上記の内容は JavaScript の文字列の match メソッドと replace メソッド (詳細な説明) であり、これがすべての共有コンテンツですby 編集者 さて、皆さんのお役に立てば幸いです。

関連する推奨事項:

jsのsubstr()とmatch()の関数

jsの通常の検索match()とreplace replace()の使用例

JavaScriptのreplace()メソッドの使用例

以上がmatch メソッドと replace メソッドの詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。