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中操作ini配置文件的方法
Apr 25 PHP
解决phpmyadmin中缺少mysqli扩展问题的方法
May 06 PHP
php使用异或实现的加密解密实例
Sep 04 PHP
使用PHP静态变量当缓存的方法
Nov 13 PHP
PHP $_FILES中error返回值详解
Jan 30 PHP
PHP读取RSS(Feed)简单实例
Jun 12 PHP
PHP将session信息存储到数据库的类实例
Mar 04 PHP
php实现的mongodb操作类
May 28 PHP
PHP中遇到的时区问题解决方法
Jul 23 PHP
PHP编程 SSO详细介绍及简单实例
Jan 13 PHP
PHP7引入的&quot;??&quot;和&quot;?:&quot;的区别讲解
Apr 08 PHP
解决Laravel5.2 Auth认证退出失效的问题
Oct 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
PHP中的类-什么叫类
2006/11/20 PHP
完美的2个php检测字符串是否是utf-8编码函数分享
2014/07/28 PHP
PHP设置images目录不充许http访问的方法
2016/11/01 PHP
laravel框架数据库配置及操作数据库示例
2019/10/10 PHP
用javascript做拖动布局的思路
2008/05/31 Javascript
fancybox1.3.1 基于Jquery的插件在IE中图片显示问题
2010/10/01 Javascript
仅IE不支持setTimeout/setInterval函数的第三个以上参数
2011/05/25 Javascript
初学Jquery插件制作 在SageCRM的查询屏幕隐藏部分行的功能
2011/12/26 Javascript
JS中的this变量的使用介绍
2013/10/21 Javascript
JavaScript中实现PHP的打乱数组函数shuffle实例
2014/10/11 Javascript
JavaScript调试工具汇总
2014/12/23 Javascript
javascript 闭包详解
2015/02/15 Javascript
AngularJS基础 ng-paste 指令简单示例
2016/08/02 Javascript
基于js中style.width与offsetWidth的区别(详解)
2017/11/12 Javascript
JavaScript求一个数组中重复出现次数最多的元素及其下标位置示例
2018/07/23 Javascript
微信小程序开发实现消息推送
2020/11/18 Javascript
如何给element添加一个抽屉组件的方法步骤
2019/07/14 Javascript
一看就会的vuex实现登录验证(附案例)
2020/01/09 Javascript
微信小程序保持session会话的方法
2020/03/20 Javascript
ES6使用新特性Proxy实现的数据绑定功能实例
2020/05/11 Javascript
解决vant title-active-color与title-inactive-color不生效问题
2020/11/03 Javascript
vite2.0+vue3移动端项目实战详解
2021/03/03 Vue.js
[43:43]完美世界DOTA2联赛PWL S2 FTD.C vs Rebirth 第一场 11.22
2020/11/24 DOTA
python 文件与目录操作
2008/12/24 Python
Python性能提升之延迟初始化
2016/12/04 Python
深入学习Python中的上下文管理器与else块
2017/08/27 Python
Python实现七彩蟒蛇绘制实例代码
2018/01/16 Python
python实现RabbitMQ的消息队列的示例代码
2018/11/08 Python
python3.6实现学生信息管理系统
2019/02/21 Python
python的内存管理和垃圾回收机制详解
2019/05/18 Python
python代码编写计算器小程序
2020/03/30 Python
python中设置超时跳过,超时退出的方式
2019/12/13 Python
德国网上药房:Apotal
2017/04/04 全球购物
妇产科护士自我鉴定
2013/10/15 职场文书
2016年班主任新年寄语
2015/08/18 职场文书
python如何读取和存储dict()与.json格式文件
2022/06/25 Python