2017-10-18 71 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

完成了,你能幫助我嗎? –

回答

相關問題