А вы пробовали запускать этот код? У вас синтаксическая ошибка, поэтому саблайм и ругается. preg_replace принимает первым аргументом строку или массив строк, и если это строка, то ее надо заключить в одинарные или двойные кавычки.
$new_var= preg_replace('/href="\/uploads/', '123', $var);