/g
\u4E00
\u9FA5
分别代表什么

解决方案 »

  1.   

    /g表示全局替换,即替换所有除\u4E00-\u9FA5之间的字符,
    \u表示字符的unicode编码
    \un
    匹配 n,其中 n 是一个用四个十六进制数字表示的 Unicode 字符。例如, \u00A9 匹配版权符号 (©)。
      

  2.   

    [^\u4E00-\u9FA5]/g
    不能输入中文,但不全面.
    我比较喜欢下面
    <input onKeyUp="value=value.replace(/[^ -}]/g,'')">关于unicode编码 你可以下载研究
    http://www.uighurlinux.org/download.htm