¿Dónde asignas los valores de link[]? Ya que sería más fácil modificarlos directamente.
Por otro lado, puedes usar el constructor RegExp(). No obstante, debe ser sin los separadores (barras //), y las banderas se especifican en el segundo parámetro. Por ejemplo:
Código javascript
:
Ver originalvar expresion = new RegExp("[a-z]+", "gi");