var str = 'asd-0.testing';
var regex = /asd-(\d)\.\w+/;
str.replace(regex, 1);
Isso substitui toda a string str
por 1
. Eu quero substituir a substring correspondente em vez de toda a string. Isso é possível em Javascript?
javascript
regex
replace
substring
Dave
fonte
fonte
usando
str.replace(regex, $1);
:Edit: adaptação em relação ao comentário
fonte
Eu pegaria a peça antes e depois do que você deseja substituir e colocaria os dois lados.
Gostar:
fonte
Acho que a maneira mais simples de atingir seu objetivo é esta:
fonte