php中正则匹配中文汉字_PHP教程
例
代码如下 | 复制代码 |
echo (mb_eregi("[x80-xff].","中d文") ? "有" : "无") ."汉字"; |
以下以PHP为例进行匹配:
代码如下 | 复制代码 |
$str = "学习php是一件快乐的事。"; 输出: Array ) |
正则汉字
代码如下 | 复制代码 |
$str = "请问php中的eregi如何匹配汉字"; |
preg_match_all("/(汉字)+/ism","我是汉字,看你把我怎么着!",$m_a);
了各个编码的高位与低位的开始与结束,那么自然就可以写出正则,而且直接是十六位的,有啥困难?呵呵。不过要注意,在php里面,表示十六位是用的x
我们还可以用该正则表达式来判断是否是gb2312的汉字
代码如下 | 复制代码 |
$str = "小小子"; |
上一篇: PHP基础算法之冒泡排序法
下一篇: php pdf转换成图片的方法
推荐阅读
-
php正则取img标记中任意属性(正则替换去掉或改变图片img标记中的任意属性)_PHP教程
-
php中使用preg_match_all匹配文章中的图片_PHP教程
-
php中url传递中文字符,特殊危险字符的解决方案_PHP教程
-
PHP与正则表达系列之一: PHP中的正则表达式_PHP教程
-
PHP中利用GD输出汉字实例_PHP教程
-
PHP中文件读、写、删的操作(PHP中对文件和目录操作)_PHP教程
-
正则表达式中/i,/g,/ig,/gi,/m的区别和含义,iggi_PHP教程
-
正则表达式中的特殊字符一览_PHP教程
-
PHP怎么快速找出字符串中匹配的字符(不能用正则)
-
浅谈php正则表达式中的非贪婪模式匹配的使用_PHP