Heim  >  Artikel  >  Web-Frontend  >  So ersetzen Sie eine Zeichenfolge mit JavaScripts Ersetzen

So ersetzen Sie eine Zeichenfolge mit JavaScripts Ersetzen

不言
不言Original
2018-12-22 14:13:014881Durchsuche

Die Ersetzungsfunktion kann das angegebene Zeichen in der Zeichenfolge durch ein anderes Zeichen ersetzen. Darüber hinaus können mithilfe der Ersetzungsregeln regulärer Ausdrücke auch verschiedene Muster ersetzt werden spezielle Methode zum Ersetzen von Zeichenfolgen in So ersetzen Sie eine Zeichenfolge mit So ersetzen Sie eine Zeichenfolge mit JavaScripts Ersetzens Ersetzen.

So ersetzen Sie eine Zeichenfolge mit So ersetzen Sie eine Zeichenfolge mit JavaScripts Ersetzens Ersetzen

Verwendung der Ersetzungsfunktion

Grundlegende Syntax

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

flag kann weggelassen werden.

Beispiel für die Ersetzungsverarbeitung mit replace

Der Basiscode lautet wie folgt

<!DOCTYPE html>
<html>
  <head>
    <meta charset = "utf-8">
    <title>So ersetzen Sie eine Zeichenfolge mit So ersetzen Sie eine Zeichenfolge mit JavaScripts Ersetzens Ersetzen</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>

Die laufenden Ergebnisse sind wie folgt

So ersetzen Sie eine Zeichenfolge mit So ersetzen Sie eine Zeichenfolge mit JavaScripts Ersetzens Ersetzen

Lassen Sie uns den obigen Code analysieren

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

Dies ist eine Textersetzung. Wir definieren zunächst eine str1-Variable. und ersetzen Sie „sunny day“ durch „rainy day“ in der Variable newstr1. Als Ergebnis wird die Zeichenfolge „Heute ist ein sonniger Tag!“ ausgegeben.

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

Dies ist eine Ersetzung durch reguläre Ausdrücke, „/
/g“ bedeutet „alle
“ und „n“ bedeutet Zeilenumbruch.

Der obige Code ersetzt alle durch
dargestellten Effekte durch die durch n dargestellten Effekte.

Dieser Artikel endet hier. Weitere spannende Inhalte finden Sie in den entsprechenden Spalten der chinesischen PHP-Website, um mehr zu erfahren! ! !



Das obige ist der detaillierte Inhalt vonSo ersetzen Sie eine Zeichenfolge mit JavaScripts Ersetzen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn