七秀真假难分:麻烦 JavaScript 字符串 替换2

来源:百度文库 编辑:神马品牌网 时间:2024/05/16 05:56:26
麻烦哪位大哥将AAA中的%3C替换为<
用var AAA=AAA.replace(/%3C/g,'<');
不成。
多谢!

<script language="JavaScript">

var AAA='%3C?xml version="1.0" encoding="GB2312"?>%3CSSParam expiredate="2006-8-26">%3Cserverinfo>%3Clocaladdr>220.174.101.157%3C/localaddr>%3Cauthcode>939e25d41344747f%3C/authcode>%3Cdomain>%3C/domain>%3C/serverinfo>%3Cuserinfo>%3Cname>66643035383036303032%3C/name>%3Cid>0%3C/id>%3Caccount>164390942%3C/account>%3C/userinfo>%3Cbookinfo address="687474703A2F2F686E322E35726561642E636F6D2F3330302D31382F6469736B6E7361692F6E73616932342F31342F2130303030312E706467">%3Cmetadata>%3Cssid>11325066%3C/ssid>%3Ctitle>D6D8CBDCD0C4C1E9A3BAD7B7C7F3B3C9B9A6C8CBC9FA392B31B7A8D4F2BEABD1A1B0B8C0FD%3C/title>%3C/metadata>%3Cright>%3Cread canread="1" readreg="1" readrange="1-313"/>%3Cdownload candownload="1" downloadreg="1" downloadencrypt="1" downloadrange="1-313"/>%3Cprint canprint="1" printreg="1" printrange="1-313"/>%3C/right>%3C/bookinfo>%3Cverifyinfo encryptmethod="1" value="A611D7C316DDB62372270387CD5B1BE4"/>%3C/SSParam>';
var AAA=AAA.replace(/%3C/g,'<');
document.write(AAA);

</script>
在我提供的字符串中,有多处%3C
均要替换为<
且要用document.write输出。

<script language=javascript>

var myStr='%3Caabbcc';

myStr=myStr.replace('%3C','<')

alert(myStr);

</script>

要替换所有:

<script language=javascript>

var myStr='%3Caabbcc';

myStr=myStr.replace(/%3C/gi,'<')

alert(myStr);

</script>