正则表达式限制文本框输入内容

只能输入藏文中文英文数字这些

<textarea id="TextArea1" cols="20" rows="10" onkeyup="if(event.keyCode==37||event.keyCode==38||event.keyCode==39||event.keyCode==40) return;value=value.replace(/[^\u4E00-\u9FA5\u0F00-\u0FFFa-zA-Z\d\s\u3002\uff01-\uff1f\u3001-\u301f\u2013-\u201f\x20-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E$]/g,'')"></textarea>

可以使用上下左右方向键的

\u4E00-\u9FA5  中文

\u0F00-\u0FFF  藏文

\d        数字

\s        空格

a-zA-Z      英文

\u3002\uff01-\uff1f\u3001-\u301f\u2013-\u201f     部分中文标点

\x20-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E  英文标点

posted @ 2010-12-14 17:16  魔狼再世  阅读(580)  评论(0编辑  收藏  举报