js正则建立的两种方法求解

如果用new RegExp建立正则可以用$name变量值,用/ /的方法建立正则怎么做?

  var $name = "time";        var reg = new RegExp($name,"g");        var str = "time is one datimey time"
        alert(str.replace(reg,""))

二。如果用//建立正则可以用\b边界符,在用new RegExp的情况下怎么做,特别是在上例中使用$name变量的情况下

        var reg =/\btime\b/        var str = "time is one datimey time"
        alert(str.replace(reg,""))


慕虎7371278
浏览 650回答 2
2回答

繁花不似锦

new RegExp("xxx","g");还要加其它的直接加上去就行了,如:new RegExp("xxx","gi");,顺序没关系。
打开App,查看更多内容
随时随地看视频慕课网APP