php使用正则验证中文


Posted in PHP onApril 06, 2016

php用preg_match来匹配并判断一个字符串中是否含有中文或者都是中文的方法如下:

$str = 'php学习博客';
if(preg_match('/[\x7f-\xff]/', $str)){
 echo '字符串中有中文<br/>';
}else{
 echo '字符串中没有中文<br/>';
}

if(preg_match('/^[\x7f-\xff]+$/', $str)){
 echo '字符串全是中文';
}else{
 echo '字符串不全是中文';
}

以上程序的输出的结果为:

字符串中有中文
字符串不全是中文

utf-8和gbk编码下都进行了一番测试,均可以使用。

PHP 相关文章推荐
PHP提取中文首字母
Apr 09 PHP
PHP Smarty生成EXCEL文档的代码
Aug 23 PHP
PHP var_dump遍历对象属性的函数与应用代码
Jun 04 PHP
ThinkPHP3.1新特性之多层MVC的支持
Jun 19 PHP
thinkphp模板继承实例简述
Nov 26 PHP
Smarty最简单实现列表奇偶变色的方法
Jul 01 PHP
必须收藏的php实用代码片段
Feb 02 PHP
YII框架中搜索分页jQuery写法详解
Dec 19 PHP
PHP中使用jQuery+Ajax实现分页查询多功能操作(示例讲解)
Sep 17 PHP
thinkPHP5框架闭包函数与子查询传参用法示例
Aug 02 PHP
PHP经典设计模式之依赖注入定义与用法详解
May 21 PHP
php中对象引用和复制实例分析
Aug 14 PHP
php HTML无刷新提交表单
Apr 05 #PHP
PHP如何使用Memcached
Apr 05 #PHP
初识PHP中的Swoole
Apr 05 #PHP
PHP中file_exists使用中遇到的问题小结
Apr 05 #PHP
PHP读取大文件的多种方法介绍
Apr 04 #PHP
PHP如何将XML转成数组
Apr 04 #PHP
php自动加载方式集合
Apr 04 #PHP
You might like
用Zend Encode编写开发PHP程序
2006/10/09 PHP
完美解决PHP中文乱码
2009/11/26 PHP
PHP Session_Regenerate_ID函数双释放内存破坏漏洞
2011/01/27 PHP
PHP实现过滤各种HTML标签
2015/05/17 PHP
PHP获取文件扩展名的4种方法
2015/11/24 PHP
php将一维数组转换为每3个连续值组成的二维数组
2016/05/06 PHP
php 截取GBK文档某个位置开始的n个字符方法
2017/03/08 PHP
firefox浏览器下javascript 拖动层效果与原理分析代码
2007/12/04 Javascript
Firefox div高度自适应
2009/04/28 Javascript
一组JS创建和操作表格的函数集合
2009/05/07 Javascript
JQuery简单实现锚点链接的平滑滚动
2015/05/03 Javascript
50 个 jQuery 插件可将你的网站带到另外一个高度
2016/04/26 Javascript
vue.js学习笔记之绑定style样式和class列表
2016/10/31 Javascript
详解angular用$sce服务来过滤HTML标签
2017/04/11 Javascript
jQuery ajax动态生成table功能示例
2017/06/14 jQuery
还不懂递归?读完这篇文章保证你会懂
2018/07/29 Javascript
JS中数组与对象的遍历方法实例小结
2018/08/14 Javascript
js针对图片加载失败的处理方法分析
2019/08/24 Javascript
JS call()及apply()方法使用实例汇总
2020/07/11 Javascript
[49:02]KG vs Infamous 2019国际邀请赛淘汰赛 败者组BO1 8.20.mp4
2020/07/19 DOTA
复制粘贴功能的Python程序
2008/04/04 Python
整理Python 常用string函数(收藏)
2016/05/30 Python
python3.6连接MySQL和表的创建与删除实例代码
2017/12/28 Python
详解多线程Django程序耗尽数据库连接的问题
2018/10/08 Python
python调用pyaudio使用麦克风录制wav声音文件的教程
2019/06/26 Python
python SQLAlchemy 中的Engine详解
2019/07/04 Python
弄懂这56个Python使用技巧(轻松掌握Python高效开发)
2019/09/18 Python
在python中求分布函数相关的包实例
2020/04/15 Python
Python 必须了解的5种高级特征
2020/09/10 Python
Jupyter Notebook添加代码自动补全功能的实现
2021/01/07 Python
九州传奇上机题
2014/07/10 面试题
销售员自我评价
2015/03/11 职场文书
学校推普周活动总结
2015/05/07 职场文书
新闻通讯稿模板
2015/07/22 职场文书
Python机器学习之决策树和随机森林
2021/07/15 Javascript
pytorch中的 .view()函数的用法介绍
2022/03/17 Python