博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
匹配除中文和空格意外的正则写法
阅读量:6824 次
发布时间:2019-06-26

本文共 451 字,大约阅读时间需要 1 分钟。

原文摘自:http://blog.csdn.net/orichisonic/article/details/49335527

现在有一个需求就是设置用户的输入密码不能为中文和空格

实例:

/^[^\u4E00-\u9FA5\uF900-\uFA2D\u0020]{8,16}$/
 
"password":/^[^\u4E00-\u9FA5\uF900-\uFA2D\u0020]{8,16}$/,
 
 

"u4e00"代表什么意思 "u9fa5“代表什么意思?

答:\u4e00-\u9fa5是用来判断是不是中文的一个条件,采用的是unicode编码

查了下中文的unicode的中文编码表

第一个“4e00”

最后一个“9fa0”

总共有20901个汉字,中国文化果然博大精深啊。

附中文编码表下载

http://download.csdn/detail/s_jobs/4786519

有关中文编码的知识可以参考

http://blog.csdn/s_jobs/article/details/8197974
你可能感兴趣的文章
java基础
查看>>
反射之获取类,方法等
查看>>
TechEd 2012 微软技术大会简介
查看>>
ajax框架之DWR项目运行报错之org.apache.commons.logging.LogFactory
查看>>
终端市场消费减少
查看>>
鲜果CEO梁公军:Google Reader的用户是我们很看重的机会
查看>>
cocos2d-x3.0beta版+NDK-r9b在android上的启动过程
查看>>
基于Spring MVC+Spring JPA技术实战开发大型商业ERP项目教程
查看>>
黑马程序员_进程和线程的区别
查看>>
DHCP原理与实例
查看>>
类的虚继承
查看>>
MySQL批量删除指定前缀表
查看>>
JDK与TOMCAT安装
查看>>
将屏幕的全部输出存到文件 转
查看>>
postgresql学习笔记(五)备份与恢复
查看>>
从SCCM中创建并运行Powershell脚本卸载软件
查看>>
【java解惑】java字符串替换方法使用
查看>>
条件查询detachedCriteria的使用
查看>>
2012年第二届中国海宁长三角科技博览会(转)
查看>>
Mongodb 分片 手动维护chunk
查看>>