Io vorrei utilizzare le espressioni regolari per acquisire i valori value e idtag della stringa, e poi usare il replace per sostituirli alla stringa.

Credo bisogni fare una cosa del genere:
codice:
contenuto = contenuto.replace(/(<input type="button" value=)(.+) (idtag=)(.+)( style="color:rgb(51, 156, 203); background-color:white; border:0px; padding:0px;">) )/gi, function($0,$1,$2){return $2+"-"+$4;});
Ma non funziona