Maison > développement back-end > tutoriel php > Explication détaillée des méthodes de correspondance et de remplacement

Explication détaillée des méthodes de correspondance et de remplacement

小云云
Libérer: 2023-03-17 19:16:01
original
2245 Les gens l'ont consulté

Dans cet article, nous présenterons les méthodes de correspondance et de remplacement des chaînes en JavaScript. Elles ont une bonne valeur de référence et nous espérons qu'elles seront utiles à tout le monde.

1. Méthode Match

La méthode match() peut récupérer une valeur spécifiée dans une chaîne, ou trouver une ou plusieurs formules d'expressions régulières correspondant.

La valeur de retour de la méthode match() est : un tableau stockant les résultats correspondants.

2. Méthode de remplacement

La méthode replace() est utilisée pour remplacer certains caractères par d'autres caractères dans une chaîne, ou remplacer un caractère par La sous-chaîne correspondant à l'expression régulière.

La valeur de retour de la méthode replace est : une nouvelle chaîne.

3. Description

Lors de l'utilisation d'expressions régulières, les paramètres des deux méthodes ci-dessus ajoutent principalement du g global, de sorte que la chaîne puisse être traité Faites correspondre ou remplacez tout.

Exemple de code :

<!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>
Copier après la connexion

La sortie de la console est :

Le contenu ci-dessus est les méthodes de correspondance et de remplacement des chaînes en JavaScript (explication détaillée) C'est tout le contenu partagé par l'éditeur. J'espère qu'il pourra vous aider.

Recommandations associées :

Les fonctions de substr() et match() dans js

js recherche régulière match() et remplacement Exemples d'utilisation de la méthode replace()

Exemples d'utilisation de la méthode replace() en Javascript

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal