Wie ersetze ich alle Vorkommen eines Teilstrings in einem JavaScript-String?
Hallo zusammen! Ich bin neu in JavaScript und habe folgendes Problem: Ich muss alle Vorkommen eines bestimmten Wortes oder Zeichens in einem String ersetzen. Ich habe versucht, die Methode replace() zu verwenden, aber sie ersetzt nur das erste Vorkommen.
Hier ist ein Beispiel meines Codes:
```javascript
let text = "Я люблю JavaScript. JavaScript — это круто!";
let newText = text.replace("JavaScript", "Python");
console.log(newText); // Gibt aus: "Я люблю Python. JavaScript — это круто!"
```
Wie ihr seht, wurde nur das erste Wort "JavaScript" ersetzt, das zweite blieb erhalten. Wie kann ich erreichen, dass alle Vorkommen ersetzt werden? Ich habe gehört, dass man reguläre Ausdrücke verwenden kann, aber ich kenne mich damit noch nicht gut aus. Gibt es einen einfacheren Weg? Oder muss ich unbedingt RegExp lernen?
Ich wäre dankbar für eine verständliche Erklärung mit Beispielen.