Rene Rose: Probleme mit Replace

Beitrag lesen

Hallo Community!

Ich stoße immer wieder auf Ungereimtheiten mit dem Replace in einerm String. Laut Beschreibung zu den regulären Ausdrücken, sollte ich wie folgt:

//Liest einen Titel aus der API
strTSDocument = collDocuments.ItemAt(i).GetDocumentTitle();

//Soll eigentlich alle Punkte gegen Unterstiche tauschen
strDocumentName = strTSDocument.replace(/./, "_" )

aus dem Titel:

Adidas-Salomon AG O.N.

erhalten:

Adidas-Salomon AG O_N_

Ich erhalte statt dessen aber:

_Didas-Salomon AG O.N.

Ist das ein spezielles Problem mit dem Pünktchen oder habe ich etwas falsch verstanden, was die Anwendung des RegExp angeht?