Otto Wyss: Mehrfaches ersetzen mit Regex

Beitrag lesen

Nachdem ich mich nun längere Zeit mit Umlauten in Dateinamen herumgeärgert habe, habe ich mich nun für die Holzhammermethode entschlossen ("ä"=>"a_", "ö"=>"o_", "ü"=>"u_"). Im Client ersetze ich die Zeichen für die Darstellung zurück mittels

f = f[1].replace(/a_/g, 'ä').replace(/o_/g, 'ö').replace(/u_/g, 'ü');

Gibt es da eine bessere Lösung mit nur einem "replace"?