正则表达式全字替换

时间:2020-04-19 20:32:36

标签: javascript regex

我有这个JavaScript代码

            let highlightedText ="Fueling Cancer Immunotherapy With Common Gamma Chain Cytokines."

            let query = "therapy"

            highlightedText = highlightedText.replace(new RegExp(query, "gi"), match => {
             return  '<span  style="color:blue;"><b>' + match + '</b></span>';             
            });

我不想在免疫疗法中强调疗法

我知道我需要添加\ b

我已经尝试过

            highlightedText = highlightedText.replace(new RegExp("\b" + query + "\b", "gi"), match => {
             return  '<span  style="color:blue;"><b>' + match + '</b></span>';             
            });

还有

           highlightedText = highlightedText.replace(new RegExp(@"\b" + query + "\b", "gi"), match => {
             return  '<span  style="color:blue;"><b>' + match + '</b></span>';             
            });

我知道它必须是语法,但是在放置它时需要一些帮助。

谢谢

0 个答案:

没有答案
相关问题