He separado el patron de la expresion asi:
Cita: var expression=' (\d)+ ';
var regex = new RegExp(expression);
numero_resultados=respuesta.match('Se muestran'+expression+'productos');
alert(numero_resultados[1]);
Pero sigue sin funcionar en IE8, en el resto va bien.
Un saludo