js不区分大小写匹配并代码高亮,且不改变原来文本大小写格式


            //高亮字符串 string: 需要处理的字符串,keyword:键盘输入的内容
                    function heightLight(string, keyword) {
                        var reg = new RegExp(keyword, "gi");
                        string = string.replace(reg, function(txt){
                            return "<i>"+txt+"</i>";
                        })
                        return string;
                    }

运行结果:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM