Замена строк с помощью регулярных выражений в JavaScript

Особое регулярное выражение беспокоит меня прямо сейчас. Я просто хочу заменитьДиапазон = 100 в виде строки

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

с

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

Я успешно сопоставил часть "range = 100" с

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

Но когда я пытаюсь заменить его,

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

Ничего не произошло. Строка по-прежнему имеет диапазон = 100. Как я могу заставить это работать?