Ashura: Zeichen durch anderes ersetzen

Beitrag lesen

Hallo Steffen.

x = "123456";
x[3] = "X";
alert(x);


>   
> ~~~javascript
  

> x="123456";  
> x = x.replace(/^(.{3})./, "$1X");  
> alert(x);  
> 

Und warum nicht gleich beide Varianten kombinieren und sich damit sogar den regulären Ausdruck ersparen?

var x = "123456";  
x = x.replace(x[3],"X");

Einen schönen Montag noch.

Gruß, Ashura