<%tempStr = "MAKELOVE,playboy,playbozi,pleybog,pleyboy"
tempArr =split(tempStr,",")
lentempArr=ubound(tempArr)
%>
<script type="text/javascript">
var text="123413MAKELOVE12341pleybog2341234"   
for(var i=0;i <<%=lentempArr%>;i++){ 
text=text.replace(/<%=tempArr(i)%>/,"****") 

document.write(text) 
</script>

解决方案 »

  1.   

    <script type="text/javascript">
    var tempStr = "MAKELOVE,playboy,playbozi,pleybog,pleyboy";
    var tempArr = tempStr.split(",");
    var text="123413MAKELOVE12341pleybog2341234"
    var txt1=txt2=text;for(var i=0;i <tempArr.length-1;i++){
    txt1=txt1.replace(new RegExp(tempArr[i],"gi"),"****")
    }
    document.write(txt1+"<br/>")//可以更简单
    var oReg=new RegExp(tempArr.join("|"),"gi");
    document.write(txt2.replace(oReg,"****"));
    </script> 
      

  2.   

    <%tempStr = "MAKELOVE,playboy,playbozi,pleybog,pleyboy"
    tempArr =split(tempStr,",")
    lentempArr=ubound(tempArr)
    %>
    <script type="text/javascript">
    var text="123413MAKELOVE12341pleybog2341234"   
    <%for i=0 to lentempArr%>
    text=text.replace(/<%=tempArr(i)%>/g,"****") 
    <%next%>
    document.write(text) 
    </script>
      

  3.   

    // JavaScript Document
    var _KeyName="百度,";
    var _KeyUrl="http://www.baidu.com,";
    var _XKeyName=_KeyName.split(',');
    var _XKeyUrl=_KeyUrl.split(',');
    var Text=document.getElementById('TextIndex').innerHTML;
    for(var i=0;i<_XKeyName.length-1;i++)
    {
    var re=new RegExp(_XKeyName[i],"g");
    Text=Text.replace(re,"<a href='" + _XKeyUrl[i]  + "' target='_blank' class='PublicTextReplace' title='" + _XKeyName[i] + "'>" +_XKeyName[i] +"</a>");
    }
    document.getElementById('TextIndex').innerHTML=Text;