rxcr.net
当前位置:首页 >> js正则替换字符串 >>

js正则替换字符串

var r=/<org>.*<\/org>/; var str="<org>avbabxc0456张三历次456王武456</org>" str=str.replace(r,"<org>1234</org>"); alert(str);

var str = {"day","money"}; str.replace('"day":1','"day"',str); 貌似不需要正则,因为你是指定了替换的字符串,正则一般不用指定只是匹配相同的元素即可

var a= "##abcbcddd@@qweyy##abcefgf@@qweyu##abcsfs@@qwedf";<br>a = a.replace(/##abc\w+@@/ig,"@@");<br>alert(a);

按楼主的意思,直接把 /p.jsp?pid=替换成/p- 不就完了?

var str="/01/01_1/images/le1_01.gif";alert(str.replace(/le\d+/,"le"));

<script type="text/javascript"><br>function rep()<br>{<br>var str = "<span id='node.1.2'>1.2</span>";<br>var re = "/" + "node.1.2" + "/g"; ---这里错了<br>上面表示re是个字符串,而不是正则表达式<br>改成<br>var re = /node.1.2/g<

你的<div id="showcode"></div>里面是什么?也是HTML标签吗?还是就是一些属性?比如是<div id="showcode"><span bgcolor="blue"></span></div>, 还是<div id="showcode">bgcolor="blue"</div>这个DIV里面如果是标签,是只

str.replace("<textarea cols=\"60\" rows=\"5\" name=\"attr_82_content\[\]\">((\n|.)*)<\/textarea>", "<textarea cols=\"60\" rows=\"5\" name=\"attr_82_content\[\]\"><\/textarea>")

直接escape(infos)就行了吧

<script type="text/javascript">function rep(){var str = "<span id='node.1.2'>1.2</span>";var re = "/" + "node.1.2" + "/g"; ---这里错了上面表示re是个字符串,而不是正则表达式改成var re = /node.1.2/gvar idtemp = "node.1.1";var

网站首页 | 网站地图
All rights reserved Powered by www.rxcr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com