好的,我的 div 中确实有以下数据
<div id="mydiv">
<!--
what is your present
<code>alert("this is my present");</code>
where?
<code>alert("here at my left hand");</code>
oh thank you! i love you!! hehe
<code>alert("welcome my honey ^^");</code>
-->
</div>
好吧,我需要做的是获取<code>
块内的所有脚本和 html 代码文本节点,而不删除里面的 html 注释。好吧,这是我教授的作业,我不能修改那个 div 块..
我需要为此使用正则表达式,这就是我所做的
var block = $.trim($("div#mydiv").html()).replace("<!--","").replace("-->","");
var htmlRegex = new RegExp(""); //I don't know what to do here
var codeRegex = new RegExp("^<code(*n)</code>$","igm");
var code = codeRegex.exec(block);
var html = "";
真的不行。。请不要给出确切的答案。。请教教我。。谢谢
我需要有以下变量块code
alert("this is my present");
alert("here at my left hand");
alert("welcome my honey ^^");
这是我需要的变量块html
what is your present
where?
oh thank you! i love you!! hehe
我的问题是获得上述结果的正则表达式模式是什么?