在jquery中传递正则表达式中的动态值

时间:2018-02-13 07:15:27

标签: jquery regex

我想用字符串替换整个单词。

这是我的代码

$new_val = $val.replace(/\ba\b/, "");

它替换了一个空白,它工作正常,但我想在a的位置使用动态值。如何做到这一点?

1 个答案:

答案 0 :(得分:0)

修正了Shivdhwaj Pandey的回答:



$val = " a b c";
$stringToFind = "a";
var re = new RegExp("\\b" + $stringToFind + "\\b");
$new_val = $val.replace(re, "");
console.log($new_val);




Source