JavaScript replace()?
Was muss ich machen damit hier alle "x" mit "y" ersetzt werden ?
Denn mit dem Code wird immer nur das erste im string ersetzt also yxx statt yyy.
let x = "xxx";
x = x.replace("x","y");
alert(x);
2 Antworten
![](https://images.gutefrage.net/media/user/medmonk/1444749274_nmmslarge.jpg?v=1444749274000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Webentwicklung
let x = 'xxx';
x = x.replaceAll('x', 'y');
alert(x);
Woher ich das weiß:Berufserfahrung – UI/UX Designer, Full-Stack Developer
![](https://images.gutefrage.net/media/user/FaTech/1708715131049_nmmslarge__0_0_500_500_77a0f43d5804c908f40c8a1b0c260400.png?v=1708715131000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren
Replace all benutzen