Der Martin: Erstes Argument in replace() Funktion per "Variable" übergeben

Beitrag lesen

Hi,

ich möchte, dass die Übergabe des ersten Arguments /Hinz/g nicht als "fester String" Hinz, sondern als Variable Hinz übergeben wird, also:

var HinzAlsVariable = "Hinz"
var jetzt = vormals.replace(/?????/g, "Kunz, geb. Hinz");

-Was muss dort stehen, wo jetzt die fünf Fragezeichen sind?

ein RegExp-Objekt. Alternativ zum unmittelbaren Hinschreiben kann man das auch mit new RegExp(...) erzeugen. Dann hat man alle Freiheiten.

So long,
 Martin

--
Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
- Douglas Adams, The Hitchhiker's Guide To The Galaxy