验证中文的正则表达式
var reg = /^[u4E00-u9FA5]+$/;
if(!reg.test(str)){
return false;
}
return true;
}
'定义一个临时变量
Dim i
' 取出整个字符串的长度,赋给这个变量
i = Len(str)
'判断一下字符串是不是空,如果是空,则直接返回失败
'这个判断可以按照你的需求来自己修改
If i = 0 Then
FullChinese = False
Exit Function
End If
'一个一个的取出字符串的每一个字符(从后往前取),
'循环判断取出的字符是不是中文
Do While i > 0
'如果当前取出的字符的ASC码小于10000且大于-10000,
'那么我们就认为这个字符不是中文,
'具体为什么需要你去查ASC表,
'这个判断并不是完全准确的,但是对于需求应该足够了
'如果字符串中有一个字符不是中文就返回假
If Asc(Mid(str, i, 1)) < 10000 And Asc(Mid(str, i, 1)) > -10000 Then
FullChinese = False
Exit Function
End If
'如果当前取出的字符是中文,那么就把i减一,
'循环后去判断下一个字符
i = i - 1
Loop '如果全是中文,那么返回真
FullChinese = True
End Function
转载于:https://blog.51cto.com/smilecong/52934
验证中文的正则表达式相关推荐
- 验证中文名字---正则表达式
验证中文名字-正则表达式 效果 正确演示 错误演示 运用知识点 正则表达式 ps http://www.bejson.com/convert/unicode_chinese/ unicode编码(了解 ...
- Thinkphp使用Validate里的正则表达式验证中文名字和身份证号码
众所周知,javascript里验证中文的正则表达式如下: var name = $("input[name='name']").val();var regex=/^[\u4E00 ...
- 正则表达式验证中文或者英文
<html> <head> <title>正则表达式验证中文或者英文</title> <script type="text/javasc ...
- php 正则匹配特定中文,中文正则(正则表达式匹配指定中文)
\u4E00-\u9FA5能验证中文,但是包含中文符号 我只想要中文(不要'':,. function checkname(){ var name=document.getelementbyid("t ...
- 验证数字的正则表达式集
验证数字的正则表达式集 用的时候需要加上斜杠列如 var re = /^[0-9]*$ / ; //数字表达式 验证数字:^[0-9]*$ 验证年龄:^([0-9]|[0-9]{2}|100)$ ...
- python中文字符串编码_浅谈python下含中文字符串正则表达式的编码问题
前言 Python文件默认的编码格式是ascii ,无法识别汉字,因为ascii码中没有中文. 所以py文件中要写中文字符时,一般在开头加 # -*- coding: utf-8 -*- 或者 #co ...
- java 正则表达式 中文数字和字母_Java中过滤出字母、数字和中文的正则表达式 | 学步园...
1.Java中过滤出字母.数字和中文的正则表达式 (1)过滤出字母的正则表达式 [^(A-Za-z)] (2)过滤出数字的正则表达式 [^(0-9)] (3)过滤出中文的正则表达式 [^(\\u4e0 ...
- java 正则表达式 中文数字和字母_Java中过滤出字母、数字和中文的正则表达式...
1.Java中过滤出字母.数字和中文的正则表达式 (1)过滤出字母的正则表达式 [^(A-Za-z)] (2)过滤出数字的正则表达式 [^(0-9)] (3)过滤出中文的正则表达式 [^(\\u4e0 ...
- python用正则表达式提取中文_python3.x提取中文的正则表达式示例代码
python3.x提取中文的正则表达式示例代码 发布时间:2020-09-29 06:26:16 来源:脚本之家 阅读:118 作者:mrr 实例一: 读取txt文件中含有中文的字符 import r ...
最新文章
- 前端怎么获取cookie的值_作为前端你必须要了解的安全性问题!
- go build 无文件_Go 质量保证:集成测试(1) 用 Docker 执行测试
- windows下连接db2数据库
- .Net程序内存泄漏解析
- vs2010下载链接中国简体(中国含msdn)
- Internet 打印提示“打印机安装失败、打印机名称无效”的解决
- 20165329 学习基础和c语言调查
- 本土黑马谈车载语音识别 - 汽车电子 - 电子发烧友网
- 欢迎关注微信公众号Android系统攻城狮,会持续分享技术输出!!!
- python短信验证码_玩转python之获取短信验证码
- 机器学习中的数据不平衡解决方案大全
- html鼠标点击后变换样式,css鼠标样式(css鼠标点击切换样式)
- 80老翁谈人生(284):沃森参与打击网络犯罪
- 用matlab加数字水印,MATLAB数字水印系统设计
- AliOS Things学习笔记(5)——ESP8266对接天猫精灵下篇(设备端)
- 彻底清除VMware快照的方法
- 出版一本书可以赚多少钱_今年出版5本书
- 有些人二十几岁就提前退休了,凭什么?
- springBoot的shiro的简单项目部署
- 七日杀服务器怎么修改天数,七日杀游戏里怎么修改天数 | 手游网游页游攻略大全...
热门文章
- 登录不上_无法登录远程:出现身份验证错误,要求的函数不受支持
- esxi直通 gen8_HP MicroServer Gen8与ESXI采坑之旅
- android studio 如何导入工程文件,Android studio如何导入已有的eclipse工程
- 计算机操作简介,什么是计算机操作的快捷键?计算机操作快捷方式简介
- 怎么往integer型数组添加数据_面试中经常问到的Redis七种数据类型,你都真正了解吗?...
- 计算机控制系统开卷试卷,13自动化计算机控制技术考试A卷
- websocket服务器响应头,从服务器发送响应握手后,websocket.onopen不会触发
- mysql查询中文_MySQL中like查询中文问题的解决
- matlab打开界面模糊,如何在人机界面GUI的M文件中嵌入模糊FIS模块
- python中isdigit()、isdecimal()和isnumeric的区别!