
求一正则表达式 只可以输入中文和英文的
2个回答
展开全部
试试这个:
[\u4e00-\u9fa5\w]+
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
vaela
[\u4e00-\u9fa5\w]+
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
vaela

2025-02-13 广告
elsevie英文润色修改服务,可以找Sagesci(vx:13067892040)的作者服务,Sagesci语言润色服务拥有多年的出版服务经验,拥有30多位各领域的英国高水平编辑,母语化润色,作者群遍及全球。PNAS (美国家科学院)、P...
点击进入详情页
本回答由Sagesci提供
展开全部
中文区分
gbk
和utf8编码的
该字符串全部是中文
if(!preg_match("/^[".chr(0xa1)."-".chr(0xff)."A-Za-z0-9_]+$/",$str))
//GB2312汉字字母数字下划线正则表达式
if(!preg_match("/^[\x{4e00}-\x{9fa5}A-Za-z0-9_]+$/u",$str))
//UTF-8汉字字母数字下划线正则表达式
gbk
和utf8编码的
该字符串全部是中文
if(!preg_match("/^[".chr(0xa1)."-".chr(0xff)."A-Za-z0-9_]+$/",$str))
//GB2312汉字字母数字下划线正则表达式
if(!preg_match("/^[\x{4e00}-\x{9fa5}A-Za-z0-9_]+$/u",$str))
//UTF-8汉字字母数字下划线正则表达式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询