var str = 'asd-0.testing';
var regex = /asd-(\d)\.\w+/;
str.replace(regex, 1);
Das ersetzt die gesamte Zeichenfolge str
durch 1
. Ich möchte, dass es den übereinstimmenden Teilstring anstelle des gesamten Strings ersetzt. Ist das in Javascript möglich?
mit
str.replace(regex, $1);
:Edit: Anpassung bezüglich des Kommentars
quelle
Ich würde das Teil vor und nach dem, was Sie ersetzen möchten, bekommen und sie auf beide Seiten legen.
Mögen:
quelle
Ich denke, der einfachste Weg, um Ihr Ziel zu erreichen, ist folgender:
quelle