您的位置:首页技术文章
文章详情页

HTML 5输入框只能输入汉字、字母、数字、标点符号?正则如何写?

【字号: 日期:2023-06-12 16:03:46浏览:58作者:猪猪

问题描述

本来是想过滤表情的,但是android上有个bug就是第三方输入法输入的表情,无论用什么方法都不能匹配到,所以只能反着来做,匹配只能输入汉字、字母、数字、标点符号的正则了。求指教!

问题解答

回答1:

if(content.match(/W/g)){ return false;}回答2:

谢邀包含中文,英文,数字,下划线,不能输入括号,不能以数字开头的正则/^([a-zA-Z]|[u4e00-u9fa5]|_)([a-zA-Z0-9]|[u4e00-u9fa5]|_)*$/

中文[u4e00-u9fa5]字母[a-zA-Z]数字[0-9]

标签: HTML
相关文章: