str="aaaaaabcdasdasd";
str=str.replace(/abcd/g,"1234");
alert(str)
str=str.replace(/abcd/g,"1234");
alert(str)
解决方案 »
- 为什么firefox得到的数据和ie不一样呢?
- 谁能用dtree.js解释这个data.js啊
- 新手问题,欢迎解答。
- 我在层上有一张图片,我想鼠标放在图片上按下左键时 鼠标符号变为移动符号,松开鼠标时,符号变为默认鼠标符号
- 如何在html中插入js恶意代码脚本使可以运行
- js调用百度API,GPS经纬度转换成百度地图经纬度,用BMap.Convertor.translate不能及时转换问题,求大神帮忙。
- java script 不响应
- 关于js的一个问题
- 制作动态翻页列表(例如公司动态新闻)
- 怎么在一定时间内让d2从d1的底部从下往上的盖住d1
- 使用者按了 PageDown 键会自动连到某个连结,怎么做﹖
- 在标记<a>中如何才能取得上级元素的属性?
str="aaaaaabcdasdasd";
str=str.replace(/a/g,"1");str=str.replace(/b/g,"2");
str=str.replace(/c/g,"3");
alert(str)
或者str="aaaaaabcdasdasd"; //要替换的字串
var rOrigin="abcd"; //原始字符表
var rTo="1234"; //目的字符表
for(var i=0;i<rOrigin.length;i++){
str=eval("str.replace(/"+rOrigin.substr(i,1)+"/g,'"+rTo.substr(i,1)+"')");
}
alert(str);
function get1234(str){
var ret="",nc;
for(var i=0;i<str.length;i++){
nc=str.charCodeAt(i);
ret+=(nc>=97 && nc<=100)?String.fromCharCode(nc-48):str.charAt(i);
}
return ret;
}
alert(get1234("MMMaMMbcMMd"));
</script>