JS方法——字符串匹配/替代方法

来源:互联网 发布:电脑查询快捷键软件 编辑:程序博客网 时间:2024/06/04 20:48

1. 将html的代码用特殊字符转换

/*    match 模式的匹配项    pos   模式匹配项在字符串中的位置    originalText  原始字符串*/function htmlEscape(text){    return text.replace(/[<>"&]/g,function(match,pos,originalText){        switch (match){            case "<":                return "&lt;";            case ">":                return "&gt;";            case "&":                return "&amp;";            case "\"":                return "&quot;";        }    });}

2. 将关键字加上链接

/*    $1 匹配测试    $2 匹配产品*/function replaceStr(){    var str = "我们正在测试产品,产品的质量不是很好";    var resultStr = str.replace(/(测试)|(产品)/g,"<a href='www.baidu.com'> $1$2<a>");    document.write(resultStr);}
0 0
原创粉丝点击