var str= '1*2#3$4%5&7*8 '
function test($1)
{
alert($1)
if($1=="*") return "a";
else if($1=="#") return "b";
else if($1=="$") return "c";
else return "mm"
}
alert(str.replace(/\D/g,test))
function test($1)
{
alert($1)
if($1=="*") return "a";
else if($1=="#") return "b";
else if($1=="$") return "c";
else return "mm"
}
alert(str.replace(/\D/g,test))
解决方案 »
- 关于dtree的问题请教,第一个答对直接100分.
- 关于javascript模式窗体弹出的问题
- 在ext 的grid中查找 将结果显示到grid中 多次查找结果叠加(不清空上次的查找结果)?
- vbscript 转换成 JavaScript
- js正则表达式,麻烦帮忙看下哪错了
- 数据查询与输出中遇到的问题~~~急哦
- IE
- 急:javascript关于下拉框求救+50
- 怎样改变弹出窗口的默认输入法??急 ~~~~~~~
- 多模块加载如何根据窗口大小调整每一个模块的尺寸
- 几乎是最简单的代码,重复刷新时,内存占用还是经常4k/每次的样子递增!!!为什么?
- 闭包,代码已经实现,原理还是很模糊,请老大指点迷津。
if(arguments[0]=="*") return "a"
if(arguments[0]=="#") return "b"
if(arguments[0]=="$") return "c"
else return "mm" } ))