この記事では、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, 'newstr'); //replace方法返回值为新的字符串 console.log(new_str) </script> </body> </html>
コンソール出力は次のとおりです:
上記の内容は JavaScript の文字列の match メソッドと replace メソッド (詳細な説明) であり、これがすべての共有コンテンツですby 編集者 さて、皆さんのお役に立てば幸いです。
関連する推奨事項:
jsの通常の検索match()とreplace replace()の使用例
以上がmatch メソッドと replace メソッドの詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。