1.文本框(正则表达式):
<input οnkeyup="value="/oblog/value.replace(/[^\u4E00-\u9FA5]/g,'')">
2.总结验证函数(正则表达式):
function isChn(str){
      var reg = /^[u4E00-u9FA5]+$/;
      if(!reg.test(str)){
       return false;
      }
      return true;
}
3.总结验证函数(ASC码)
Function FullChinese(str) 
                    '定义一个临时变量           
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

验证中文的正则表达式相关推荐

  1. 验证中文名字---正则表达式

    验证中文名字-正则表达式 效果 正确演示 错误演示 运用知识点 正则表达式 ps http://www.bejson.com/convert/unicode_chinese/ unicode编码(了解 ...

  2. Thinkphp使用Validate里的正则表达式验证中文名字和身份证号码

    众所周知,javascript里验证中文的正则表达式如下: var name = $("input[name='name']").val();var regex=/^[\u4E00 ...

  3. 正则表达式验证中文或者英文

    <html> <head> <title>正则表达式验证中文或者英文</title> <script type="text/javasc ...

  4. php 正则匹配特定中文,中文正则(正则表达式匹配指定中文)

    \u4E00-\u9FA5能验证中文,但是包含中文符号 我只想要中文(不要'':,. function checkname(){ var name=document.getelementbyid("t ...

  5. 验证数字的正则表达式集

    验证数字的正则表达式集 用的时候需要加上斜杠列如 var re = /^[0-9]*$ /  ;  //数字表达式 验证数字:^[0-9]*$ 验证年龄:^([0-9]|[0-9]{2}|100)$ ...

  6. python中文字符串编码_浅谈python下含中文字符串正则表达式的编码问题

    前言 Python文件默认的编码格式是ascii ,无法识别汉字,因为ascii码中没有中文. 所以py文件中要写中文字符时,一般在开头加 # -*- coding: utf-8 -*- 或者 #co ...

  7. java 正则表达式 中文数字和字母_Java中过滤出字母、数字和中文的正则表达式 | 学步园...

    1.Java中过滤出字母.数字和中文的正则表达式 (1)过滤出字母的正则表达式 [^(A-Za-z)] (2)过滤出数字的正则表达式 [^(0-9)] (3)过滤出中文的正则表达式 [^(\\u4e0 ...

  8. java 正则表达式 中文数字和字母_Java中过滤出字母、数字和中文的正则表达式...

    1.Java中过滤出字母.数字和中文的正则表达式 (1)过滤出字母的正则表达式 [^(A-Za-z)] (2)过滤出数字的正则表达式 [^(0-9)] (3)过滤出中文的正则表达式 [^(\\u4e0 ...

  9. python用正则表达式提取中文_python3.x提取中文的正则表达式示例代码

    python3.x提取中文的正则表达式示例代码 发布时间:2020-09-29 06:26:16 来源:脚本之家 阅读:118 作者:mrr 实例一: 读取txt文件中含有中文的字符 import r ...

最新文章

  1. 前端怎么获取cookie的值_作为前端你必须要了解的安全性问题!
  2. go build 无文件_Go 质量保证:集成测试(1) 用 Docker 执行测试
  3. windows下连接db2数据库
  4. .Net程序内存泄漏解析
  5. vs2010下载链接中国简体(中国含msdn)
  6. Internet 打印提示“打印机安装失败、打印机名称无效”的解决
  7. 20165329 学习基础和c语言调查
  8. 本土黑马谈车载语音识别 - 汽车电子 - 电子发烧友网
  9. 欢迎关注微信公众号Android系统攻城狮,会持续分享技术输出!!!
  10. python短信验证码_玩转python之获取短信验证码
  11. 机器学习中的数据不平衡解决方案大全
  12. html鼠标点击后变换样式,css鼠标样式(css鼠标点击切换样式)
  13. 80老翁谈人生(284):沃森参与打击网络犯罪
  14. 用matlab加数字水印,MATLAB数字水印系统设计
  15. AliOS Things学习笔记(5)——ESP8266对接天猫精灵下篇(设备端)
  16. 彻底清除VMware快照的方法
  17. 出版一本书可以赚多少钱_今年出版5本书
  18. 有些人二十几岁就提前退休了,凭什么?
  19. springBoot的shiro的简单项目部署
  20. 七日杀服务器怎么修改天数,七日杀游戏里怎么修改天数 | 手游网游页游攻略大全...

热门文章

  1. 登录不上_无法登录远程:出现身份验证错误,要求的函数不受支持
  2. esxi直通 gen8_HP MicroServer Gen8与ESXI采坑之旅
  3. android studio 如何导入工程文件,Android studio如何导入已有的eclipse工程
  4. 计算机操作简介,什么是计算机操作的快捷键?计算机操作快捷方式简介
  5. 怎么往integer型数组添加数据_面试中经常问到的Redis七种数据类型,你都真正了解吗?...
  6. 计算机控制系统开卷试卷,13自动化计算机控制技术考试A卷
  7. websocket服务器响应头,从服务器发送响应握手后,websocket.onopen不会触发
  8. mysql查询中文_MySQL中like查询中文问题的解决
  9. matlab打开界面模糊,如何在人机界面GUI的M文件中嵌入模糊FIS模块
  10. python中isdigit()、isdecimal()和isnumeric的区别!