buenas...
la expresión literal no te permite agregar variables. tienes que constuir el patrón con el constructor RegExp, ya que éste toma como argumento un string el cual luego lo convierte a patrón. y como sabrás, un string se puede componer con otras variables.
Código:
RegExp('patron parcial' + variable + 'patron parcial' ..., 'flags')