¿Capturar valor fuera de la cadena de consulta con expresiones regulares?

Estoy tratando de seleccionar lo que viene despuésname= y antes de la& en:

<code>"/pages/new?name=J&return_url=/page/new"
</code>

Hasta ahora tengo ...

<code>^name=(.*?).
</code>

Estoy tratando de volver en este caso, sólo elJ, pero es dinámico por lo que podría tener varios caracteres, letras o números.

La situación final del caso sería permitirme hacer unareplace declaración sobre esta variable dinámica encontrada por regex.

Respuestas a la pregunta(6)

Su respuesta a la pregunta