2017-10-18 73 views
1

如何查找和替换\b variable name \b中的变量? \b\b不适用于变量。 如何正确地在一行中查找单独的单词?在字符串(JavaScript)中搜索单个单词(在变量中)

function work(form) { 
    var textIn = form.textIn.value; 
    var find = form.find.value; 
    var replace = form.replace.value; 
    var textOut = form.textOut; 
    textOut.value = textIn.replace(new RegExp(find, "g"), replace); 
} 

new RegExp('\b'+find+'\b', "g")不工作... “mynameis blablabla名” - 字符串, “名” - 寻找和 “NAME” 代替, 应该是 “mynameis blablabla NAME”,因为 - “myNAMEis blablabla NAME “

+0

对于正则表达式,您可以发布文本字符串的示例以及应该捕获的结果吗? – Ant

+0

完成了,你能帮助我吗? –

回答

相关问题