Hallo Max.
Danke erstmal das habe ich nicht hinbekommen.
Aber dann ist $1 nicht das gefundene Zeichen sondern nur ein Platzhalter.
Ja, da hast du Recht. An Stelle der Backreference als Funktionsparameter musst du einfach nur eine Referenz auf die Funktion als Ersetzung angeben:
function TextCode (string){
return string.replace(/(.|\n)/g, Code);
}
function Code(s) {
alert(s); // Nacheinander: F, o, o
return s += '-';
}
alert(TextCode('Foo')); // F-o-o-
Einen schönen Samstag noch.
Gruß, Mathias
--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
debian/rules
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
debian/rules