Substituindo cadeias por regex em JavaScript

Uma expressão regular específica está me incomodando agora. Eu simplesmente quero substituir orange = 100 em uma string como

var string = '...commonstringblabla<b>&range=100&</b>stringandsoon...';

com

...commonstringblabla<b>&range=400&</b>stringandsoon...

Combinei com êxito a parte "range = 100" com

alerta (string.match (/ range = 100 /));

Mas quando eu tento substituí-lo,

string.replace (/ range = 100 /, 'range = 400');

nada acontece. A cadeia ainda tem o intervalo = 100 nela. Como posso fazer isso funcionar?

questionAnswers(5)

yourAnswerToTheQuestion