你上面这里全是普通空格
如果有全角空格可以用下面的<script language=javascript>
var str="我是 中国人"
alert("原"+str+"\n\r新"+str.replace(/\u3000/g,''))
</script>
如果有全角空格可以用下面的<script language=javascript>
var str="我是 中国人"
alert("原"+str+"\n\r新"+str.replace(/\u3000/g,''))
</script>
解决方案 »
- 这两段代码有什么不同???
- 正则取代写法请教高手们
- document.designMode 奇怪的问题
- 表单提交后出现乱码,怎么解决?急!!!
- 怎样从showModalDialog窗体返回两个变量
- 谁用过这个哥哥Matt Kruse的select 的二级关联? http://www.mattkruse.com/javascript/dynamicoptionlist/
- 由于网速的原因而造成的表单资料上传不完全的解决方法?请教?
- 请教:使用JavaScript将特定的字符串写入一个文件,并保存到指定目录
- iframe的问题
- 求个能输入整数、方向键和退格键的正则表达式
- js中fso怎样以2进制读取本地文件?
- 求教一个IE打印预览的问题,请高手指教。
3000是在智能ABC下全角选择,然后打空格,或者直接按v11打出来的
Unicode 的 E000 至 F8FF 的范围属於私人造字区。私人造字区的用字不作资讯交换之用,Unicode Consortium 不定义任何用字。在你电脑所见到的字,与其他人的电脑内所见到的字未必相同。
楼主的e5e5也在这个区间内,我试了下e5e4、e5e6都是空格。
如果是这样,楼主这样的需求不是不通用了吗?