在php 中:

//GB2312汉字字母数字下划线正则表达式

GBK:

preg_match("/^[".chr(0xa1)."-".chr(0xff)."A-Za-z0-9_]+$/",$str);

//UTF-8汉字字母数字下划线正则表达式

UTF-8:

preg_match("/^[\x{4e00}-\x{9fa5}A-Za-z0-9_]+$/u",$str);

//匹配手机号码

//据悉,目前移动号段主要为134-139、150-152、158-159、182、187、147、157和188号段;

//联通号段为130、131、132、155、156、185(尚未启用)、186;电信号段为133、153、180(尚未放号)、189。

preg_match("/^13[0-9]{1}\d{8}$|15[012356789]{1}\d{8}$|18[2789]{1}\d{8}$|147\d{8}$/",$submit['telephone']);

在javascript中:

/^[\u4e00-\u9fa5]+$/.test(str)

转载于:https://www.cnblogs.com/dragonli/p/5527356.html

正则匹配中文 UTF-8 GBK相关推荐

  1. php正则获取标签,PHP通过正则匹配中文字符 过滤html标签 获取文本内容

    正则匹配中文汉字根据页面编码不同而略有区别: GBK/GB2312编码:[x80-xff]+ 或 [xa1-xff]+ UTF-8编码:[x{4e00}-x{9fa5}]+/u [php] $str ...

  2. Python2和Python3正则匹配中文时的编码问题

    Python2和Python3正则匹配中文时的编码问题 我们都会遇到这样的人,他们说话时是中文英文穿插使用的.也就是一句话中有中文也有英文,很多时候没有办法避免,尤其是说一些专业术语时,当然也有纯个人 ...

  3. php utf-8编码 正则匹配中文

    首先unicode里面 中文的区域的0x4e00-0x9fa5 在java或者js这种已unicode编码处理字符串的编程语言中 /^[\u4e00-\u9fa5]+$/就可以判断一个字符串是否全部为 ...

  4. php utf-8正则匹配汉字,php utf-8编码 正则匹配中文

    首先unicode里面 中文的区域的0x4e00-0x9fa5 在java或者js这种已unicode编码处理字符串的编程语言中 /^[\u4e00-\u9fa5]+$/就可以判断一个字符串是否全部为 ...

  5. php 正则匹配中文汉字

    正则匹配中文汉字 正则匹配中文汉字根据页面编码不同而略有区别: GBK/GB2312编码:[x80-xff>]+ 或 [xa1-xff]+ UTF-8编码:[x{4e00}-x{9fa5}]+/ ...

  6. php 正则匹配中文标点,JavaScript_js实现正则匹配中文标点符号的方法,本文实例讲述了js正则匹配中 - phpStudy...

    js实现正则匹配中文标点符号的方法 本文实例讲述了js正则匹配中文标点符号的方法.分享给大家供大家参考,具体如下: 运行效果截图如下: 具体代码如下: js正则匹配中文标点符号 function ch ...

  7. php正则匹配中文和英文字母,PHP正则匹配中文字母数字正则的表达式

    PHP正则匹配中文字母数字正则的表达式 PHP语言是一门实用性很强的语言,下面小编为大家带来了关于PHP正则匹配中文字母数字正则的'表达式,欢迎大家阅读! PHP正则匹配中文字母数字正则的表达式 代码 ...

  8. re正则匹配中文字符

    re正则匹配中文字符 re 匹配中文字符规则 re.compile(u"[\u4e00-\u9fa5]+") 下图是我爬取jd手表的一条数据 在该字典中的title键所对应的值va ...

  9. Python正则匹配中文与编码总结

    ###字符串的编码乱码问题由来已久,真的是令人头疼.这不是在做正则匹配中文时候,编码又一次成了拦路虎,在这儿记录两点.第一,字符串编码.第二,正则匹配中文. 早期编码都用ASCII编码,用一个字节来处 ...

  10. php正则匹配标点符号,js实现正则匹配中文标点符号的方法

    本文实例讲述了js正则匹配中文标点符号的方法.分享给大家供大家参考,具体如下: 运行效果截图如下: 具体代码如下: js正则匹配中文标点符号 function checkText() { var te ...

最新文章

  1. java 打包目录_Java打包文件目录问 zip文件
  2. Kaggle大牛小姐姐自述:我是怎么成为竞赛中Top 0.3%的 | 干货攻略
  3. 软件设计是怎样炼成的(6)——打造系统的底蕴(数据库设计)(上篇)
  4. windows和ubuntu虚拟机之间不能自由复制粘贴东西(要安装VMware Tools)vmware-install.pl
  5. 我曾七次鄙视自己的灵魂
  6. Flash 与 JavaScript的交互总结
  7. 【Docker】elasticsearch 监控工具 elasticsearch-HQ
  8. C#通用验证类:邮箱,电话,手机,数字,英文,日期,身份证,邮编,网址,IP
  9. “数字人体”宫颈癌风险智能诊断大会小结
  10. 特征工程系列:数据清洗
  11. 字幕文件与视频文件对不上的处理方式
  12. AI大神Hinton再次“逃离”美国,成就了虎视眈眈的加拿大
  13. Vpp和dBm的转换
  14. 从wolai转移到Notion
  15. 通过ip反查mac地址
  16. OneForAll子域名工具尝鲜
  17. Selenium Java启动国内Chromium系浏览器360、QQ等
  18. 我爱你用计算机按出来,计算机的作用
  19. windows注入的方法
  20. jQuery知识点今日总结

热门文章

  1. 玻璃体混浊当前的治疗方案汇总
  2. Flink表转流一例+何时应该使用execute()
  3. Hbase数据倾斜问题处理手段汇总(持续更新中)
  4. python之setdefault()和defaultdict()处理缺失值的键
  5. nohup: 忽略输入重定向错误到标准输出端_Linux 重定向与管道
  6. Runnable和Thread基础---多线程学习笔记(二)
  7. 404错误,500错误页面的代表意思
  8. linux 运维视频集合
  9. 1.0 添加WEB API项目并按注释生成文档(多项目结构)
  10. 云平台项目实战(华为篇)之存储技术