How do you use a variable in a regular expression? in this case :
var string = "How are you doing today? You are such a nice person!";
var count = string.match(/\bare\b/g).length;
alert(count);// 'are'=>2
Edit my:
var string = "How are you doing today? You are such a nice person!";
var text = 'are';
var count = string.match(new RegExp('/\b'+text+'\b/g'));
count = count? count.length : 0; //checking if there are matches or not.
alert(count); => Not working