日期:2014-05-16  浏览次数:20336 次

求一条正则
要求文本框只能输入 中文、数字、字母和空格 其他都过滤 



------解决方案--------------------
var reg=/[^\w \u4e00-\u9fa5]/g;
var a="12wea问问 $%%^^^&&ss";
a=a.replace(reg,"");
alert(a);
这样试试
------解决方案--------------------
var reg=/[a-zA-Z\d\u0200\u4e00-\u9fa5]/g;
------解决方案--------------------
中文标点 算不算 楼主要求的中文?

不保留标点的
JScript code

    var reg=/[^\da-z \u4e00-\u9fa5]/ig;
    var a="12wea问问 123$%%^^^&&ss,,,";
    a=a.replace(reg,"");
    alert(a);