当前位置: 代码迷 >> JavaScript >> 请问用正则表达式去除数字和Xx外的字符
  详细解决方案

请问用正则表达式去除数字和Xx外的字符

热度:113   发布时间:2012-02-27 10:00:22.0
请教用正则表达式去除数字和Xx外的字符
var   sdf   =   "     2345234523 ";
var   re   =   new   RegExp( "[^0-9xX] ", " ");
sSFZH   =   re.exec(sdf   );

这么写出错
请教正确方法

------解决方案--------------------
用replace

<script language= "javascript ">
var sdf = " 2345234523 ";
re = /[^0-9xX]/g;
sSFZH = sdf.replace(re, " ");
alert(sSFZH);
</script>