首页 > 互联资讯 > 技术交流  > 

php正则匹配并判断一个字符串中是否含有中文实例

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正则匹配并判断一个字符串中是否含有中文实例