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 相关文章推荐
windows xp下安装pear
Dec 02 PHP
PHP数组内存耗用太多问题的解决方法
Apr 05 PHP
批量修改RAR文件注释的php代码
Nov 20 PHP
PHP几个数学计算的内部函数学习整理
Aug 06 PHP
基于PHP编程注意事项的小结
Apr 27 PHP
php中常见的sql攻击正则表达式汇总
Nov 06 PHP
PHP查找数值数组中不重复最大和最小的10个数的方法
Apr 20 PHP
PHP 绘制网站登录首页图片验证码
Apr 12 PHP
php表单处理操作
Nov 16 PHP
PHP中实现中文字串截取无乱码的解决方法
May 29 PHP
PHP的PDO大对象(LOBs)
Jan 27 PHP
PHP实现简易图形计算器
Aug 28 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 地址栏信息的获取代码
2009/01/07 PHP
PHP输出时间差函数代码
2013/01/28 PHP
基于php冒泡排序算法的深入理解
2013/06/09 PHP
PHPExcel读取EXCEL中的图片并保存到本地的方法
2015/02/14 PHP
laravel 框架配置404等异常页面
2019/01/07 PHP
Laravel框架实现多个视图共享相同数据的方法详解
2019/07/09 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
yii 框架实现按天,月,年,自定义时间段统计数据的方法分析
2020/04/04 PHP
javascript实现颜色渐变的方法
2013/10/30 Javascript
jquery 扑捉回车键事件代码
2014/04/24 Javascript
jQuery的deferred对象详解
2014/11/12 Javascript
jQuery插件HighCharts绘制2D柱状图、折线图的组合双轴图效果示例【附demo源码下载】
2017/03/09 Javascript
javaScript 逻辑运算符使用技巧整理
2017/05/03 Javascript
JS自动生成动态HTML验证码页面
2017/06/14 Javascript
vue2.0 better-scroll 实现移动端滑动的示例代码
2018/01/25 Javascript
p5.js入门教程之平滑过渡(Easing)
2018/03/16 Javascript
vue.js删除列表中的一行
2018/06/30 Javascript
基于JS实现前端压缩上传图片的实例代码
2019/05/14 Javascript
vue 中 命名视图的用法实例详解
2019/08/14 Javascript
jQuery实现弹幕特效
2019/11/29 jQuery
vue或react项目生产环境去掉console.log的操作
2020/09/02 Javascript
使用Python操作excel文件的实例代码
2017/10/15 Python
教你利用Python玩转histogram直方图的五种方法
2018/07/30 Python
对numpy中的transpose和swapaxes函数详解
2018/08/02 Python
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
2019/03/01 Python
python处理自动化任务之同时批量修改word里面的内容的方法
2019/08/23 Python
python多继承(钻石继承)问题和解决方法简单示例
2019/10/21 Python
Python安装Bs4的多种方法
2020/11/28 Python
IE支持HTML5的解决方法
2009/10/20 HTML / CSS
全球500多个机场的接送服务:Suntransfers
2019/06/03 全球购物
全球速卖通俄罗斯站:AliExpress俄罗斯
2019/06/17 全球购物
秋季运动会广播稿大全
2014/02/17 职场文书
初三开学计划书
2014/04/27 职场文书
财务负责人任命书
2014/06/06 职场文书
详解Python中的进程和线程
2021/06/23 Python
SQLServer中JSON文档型数据的查询问题解决
2021/06/27 SQL Server