Mathias Brodala: reaguläre Ausdrücke aus Perl -> in Javascript möglich?

Beitrag lesen

Hallo Max.

function TextCode (string){
   return string.replace(/(.|\n)/g, Code($1));
}

Du musst „$1“ in einer Zeichenkette notieren, da es sonst als undeklarierte Variable angesehen wird.

-> ermittle Zeichen aus String
-> rufe Funktion "Code" auf mit gefundenen Zeichen
-> ersetze das gefundene Zeichen rückgabe von Funtkion "Code"

Funktioniert hier bei mir:

function TextCode (string){  
   return string.replace(/(.|\n)/g, Code('$1'));  
}  
  
function Code(s) {  
  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