正则表达式 验证允许 输入 汉字、字母、数字 的正则,有的发一份昂。

 我来答
qinshikuan
2010-12-12 · TA获得超过134个赞
知道答主
回答量:94
采纳率:0%
帮助的人:51.6万
展开全部
你应该是要js的正则吧?
1.只允许输入汉字,则如果输入不是汉字输入框内容替换为空:
<input type="text" name="baojin" style="width:100px" onKeyUp="value=value.replace(/[^\u4E00-\u9FA5\uf900-\ufa2d]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5\uf900-\ufa2d]/g,''))" value="0">
同理,
2.只允许输入字母: replace(/[^\w]/g,''))
3.只允许输入数字: replace(/[^\d]/g,''))

.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式