Maison  >  Article  >  interface Web  >  Comment remplacer une chaîne à l'aide du remplacement de JavaScript

Comment remplacer une chaîne à l'aide du remplacement de JavaScript

不言
不言original
2018-12-22 14:13:014869parcourir

La fonction de remplacement peut remplacer le caractère spécifié dans la chaîne par un autre caractère. De plus, en utilisant les règles de remplacement des expressions régulières, divers modèles peuvent également être remplacés. Voici le prochain article Présentation du. méthode spécifique de remplacement de chaînes en Comment remplacer une chaîne à laide du remplacement de Comment remplacer une chaîne à laide du remplacement de JavaScript.

Comment remplacer une chaîne à laide du remplacement de Comment remplacer une chaîne à laide du remplacement de JavaScript

Utilisation de la fonction de remplacement

Syntaxe de base

String.replace(模式, 替换的文字[, flag])

le drapeau peut être omis.

Exemple de traitement de remplacement à l'aide de replace

Le code de base est le suivant

<!DOCTYPE html>
<html>
  <head>
    <meta charset = "utf-8">
    <title>Comment remplacer une chaîne à laide du remplacement de Comment remplacer une chaîne à laide du remplacement de JavaScript</title>
  </head>
  <body>
    <script>
      var str1 = "今天是一个晴天!";
      var newstr1 = str1.replace("晴天", "雨天");
      console.log(str1); 
      console.log(newstr1);

      var str2 = "我的名字叫张三,<br>今年10岁了。";
      var newstr2 = str2.replace(/<br>/g, "\n");
      console.log(str2); 
      console.log(newstr2);
    </script>
  </body>
</html>

Les résultats en cours d'exécution sont les suivants

Comment remplacer une chaîne à laide du remplacement de Comment remplacer une chaîne à laide du remplacement de JavaScript

Analysons le code ci-dessus

var str1 = "今天是一个晴天!";
var newstr1 = str1.replace("晴天", "雨天");
console.log(str1); 
console.log(newstr1);

Il s'agit du remplacement du texte, nous définissez-le d'abord une variable str1 et remplacez "jour ensoleillé" par "jour de pluie" dans la variable newstr1. En conséquence, la chaîne « Aujourd'hui est une journée ensoleillée ! » est affichée.

var str2 = "我的名字叫张三,<br>今年10岁了。";
var newstr2 = str2.replace(/<br>/g, "\n");
console.log(str2); 
console.log(newstr2);

Il s'agit d'un remplacement utilisant des expressions régulières, "/
/g" signifie "tout
" et "n" signifie nouvelle ligne.

Le code ci-dessus remplace tous les effets représentés par

Cet article se termine ici. Pour un contenu plus passionnant, vous pouvez vous rendre dans les colonnes pertinentes du site Web php chinois pour en savoir plus ! ! !



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!

Déclaration:
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