用REPLACE() 替换星号*,为什么总是出错, #号可以被替换,新手请大家帮忙! 。
var str2="#";
var str3=/[*]/; 这里用过/* 用过* 都不行,请教!
var str11 =clmcx;
var str12 =clggxhx;
var s1 = str11.indexOf(str2);
var s2 = str12.indexOf(str2);
for(i=1;i<=clmcx.length;i++){
if(s1>=0)
{
var ss1=str11.replace("#","uuu");
var s1 = str11.indexOf(str2);
}
}for(i=1;i<=str12.length;i++){
if(s2>=0)
{
var ss2=str12.replace("#","uuu");
var s2 = str12.indexOf(str2);
}
}
var s3 = ss1.indexOf(str3);
var s4 = ss2.indexOf(str3);
for(i=1;i<=ss1.length;i++){
if(s3!=-1)
{
var ss3=ss1.replace(str3,"ppp");
var s3 = ss1.indexOf(reg);}
}for(i=1;i<=ss2.length;i++){
if(s4!=-1)
{
var ss4=ss2.replace(str3,"ppp");
var s4 = ss2.indexOf(reg);
}
}
alert(ss3);
alert(ss4);
var str2="#";
var str3=/[*]/; 这里用过/* 用过* 都不行,请教!
var str11 =clmcx;
var str12 =clggxhx;
var s1 = str11.indexOf(str2);
var s2 = str12.indexOf(str2);
for(i=1;i<=clmcx.length;i++){
if(s1>=0)
{
var ss1=str11.replace("#","uuu");
var s1 = str11.indexOf(str2);
}
}for(i=1;i<=str12.length;i++){
if(s2>=0)
{
var ss2=str12.replace("#","uuu");
var s2 = str12.indexOf(str2);
}
}
var s3 = ss1.indexOf(str3);
var s4 = ss2.indexOf(str3);
for(i=1;i<=ss1.length;i++){
if(s3!=-1)
{
var ss3=ss1.replace(str3,"ppp");
var s3 = ss1.indexOf(reg);}
}for(i=1;i<=ss2.length;i++){
if(s4!=-1)
{
var ss4=ss2.replace(str3,"ppp");
var s4 = ss2.indexOf(reg);
}
}
alert(ss3);
alert(ss4);
<SCRIPT LANGUAGE="JavaScript">
<!--
var str = 'adf**dfdf';
alert(str.replace(/[*]/g,''))
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
var str3=/\*/;
var str12 ="L63*3";
var s4 = str12.indexOf(str3);
for(i=1;i <=str12.length;i++){
if(s4!=-1)
{
var str12=str12.replace(str3,"ppp");
var s4 = str12.indexOf(str3); }
} alert(str12);
</SCRIPT>
var str3="*";
var str12 ="L63*3";
var s4 = str12.indexOf(str3);
for(i=1;i <=str12.length;i++){
if(s4!=-1)
{
str12=str12.replace(/\*/,"ppp");
var s4 = str12.indexOf(str3); }
}
var str3="*";
var str12 ="L63*3";
var s4 = str12.indexOf(str3);
for(i=1;i <=str12.length;i++){
if(s4!=-1)
{
str12=str12.replace(/\*/,"ppp");
var s4 = str12.indexOf(str3); }
}
直接
str12= str12.replace(/\*/g,"ppp");
不就完了