Necesito hacer coincidir un valor en una cadena usando un patrón de expresión regular, pero necesito hacer que el término sea variable. El siguiente código funciona.
for(const annt of result){ if (annt?.filename.match(/_V_1_.*/)) { // do something console.log('matched the file ' + annt.filename); } }pero me gustaría pasar el término de coincidencia dinámicamente como a continuación, pero no coincide. No estoy seguro de con qué debo adjuntar el match_term.
let match_term = '/_V_'+increment+'_.*/'; // /_V_1_.*/ for(const annt of result){ if (annt?.filename.match(match_term)) { // do something console.log('matched the file ' + annt.filename); } }