Skip to content Skip to sidebar Skip to footer

Javascript Find And Replace With Variable In Regular Expression

Possible Duplicate: Regular Expression Pattern With A Variable function function1() { var key = 'name'; var sample = 'param.name['key'] = name; param.name[i] = 1000; par

Solution 1:

You can make a regex out of a string by making a RegExp object:

var regex = new RegExp("param\\." + name + "\\[(\d+)\\]", "g")
var result = result.replace(regex, 'parameter[prefix_$1]');

Post a Comment for "Javascript Find And Replace With Variable In Regular Expression"