这个正则怎样写? "----<%=asdf%>----"想转换成"----<%Out(asdf)%>----"即=换成Out(,而第二个%>前面也要加上) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 test.html<script> function test(){ var aaa=document.getElementById("aaa"); var bbb=document.getElementById("bbb"); var txt=aaa.value; txt=txt.replace(/\<\%=/g,'<%Out('); txt=txt.replace(/\%\>/g,')%>'); bbb.value=txt;}</script>原文本:<br><textarea id="aaa" rows="8" cols="88"></textarea><br><input type="button" onclick="test()" value="do"><br>替换后:<br><textarea id="bbb" rows="8" cols="88"></textarea> 直接替换就完成了var a;a="---- <%=asdf%>----";a=a.replace('=asdf','Out(asdf)'); alert(a); <script type="text/javascript"><!-- var str = "---- <%=asdf%>----"; var reg = /<%=(.*)%>/i; var result = str.match(reg)[1]; alert(str.replace("=","Out").replace(result,"("+result+")"));//--></script> str.replace(/<%=(\w+?)%>/g, "<%Out($1)%>") javascript不能执行?我菜鸟! 简单问题 将 div 对象或ID 动态地 传给 js 急,送分,一个完全不做网页的小白碰到的一个送分参数传递问题,在线等~ javascrip ide编译器 用JS实现查找 循环focusout的处理 xtree(http://webfx.eae.net/dhtml/xtree/)在Frame中的对齐问题 怎么设计使下来菜单使前台页面的部分发生变化? 请问如何能得知指定文件大小? 讨论:功能封装与程序暂停 如何用JavaScript实现消除指定位置的空格 这段代码的用法
function test()
{
var aaa=document.getElementById("aaa");
var bbb=document.getElementById("bbb");
var txt=aaa.value;
txt=txt.replace(/\<\%=/g,'<%Out(');
txt=txt.replace(/\%\>/g,')%>');
bbb.value=txt;
}
</script>
原文本:<br>
<textarea id="aaa" rows="8" cols="88"></textarea><br>
<input type="button" onclick="test()" value="do"><br>
替换后:<br>
<textarea id="bbb" rows="8" cols="88"></textarea>
a="---- <%=asdf%>----";
a=a.replace('=asdf','Out(asdf)');
alert(a);
<script type="text/javascript">
<!--
var str = "---- <%=asdf%>----";
var reg = /<%=(.*)%>/i;
var result = str.match(reg)[1];
alert(str.replace("=","Out").replace(result,"("+result+")"));//-->
</script>