2 qq 25250467 qq_25250467 于 2016.04.12 12:05 提问

javascript中的正则表达式看不太懂,求解释
 <script type="text/javascript">
                        /* 赋值合同行下标 */
                        var electronicContractRowIdx = 0,
                            /* 获取合同模板 */
                            electronicContractTpl = $("#electronicContractTpl")
                            .html().replace(/(\/\/\<!\-\-)|(\/\/\-\->)/g,"");
                            alert("合同模板---"+electronicContractTpl);
                        $(document).ready(function() {
                            var data = ${fns:toJson(investProject.electronicContractList)};
                            alert("toJSON---"+data);
                            for (var i=0; i<data.length; i++){
                                //d
                                addRow('#electronicContractList', electronicContractRowIdx, electronicContractTpl, data[i]);
                                electronicContractRowIdx = electronicContractRowIdx + 1;
                            };
                        });
                    </script>

2个回答

showbo
showbo   Ds   Rxr 2016.04.12 12:10
已采纳
 替换掉//<!--和//-->内容而已,一般这2个内容放在script里面,防止浏览器不支持js时也不会显示js代码出来因为<!---->是html的注释,一般来说不需要加了
showbo
showbo 回复一支穿雲箭: g是全局匹配,还有i是忽略大小写,m是多行
一年多之前 回复
qq_25250467
qq_25250467 谢谢,现在基本看懂了,/g什么意思?结束语法吗? 看了语法规则好像不是这么写的
一年多之前 回复
CSDNXIAON
CSDNXIAON   2016.04.12 12:12

javascript中的正则表达式
javascript正则表达式
javascript中的正则表达式
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!