萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> 正確的PHP匹配UTF-8中文的正則表達式

正確的PHP匹配UTF-8中文的正則表達式

   這篇文章主要介紹了正確的PHP匹配UTF-8中文的正則表達式,本文對比給出了兩個不同的正則表達式,需要的朋友可以參考下

  我以前一直用這個

   代碼如下:

  preg_match('~[x7f-xff]+~is', $string, $tmp);

  今天才發現,上面這個也會匹配到一些歐洲國家的字符

  應該用下面這個,注意修正符 u

   代碼如下:

  preg_match('~[x{4e00}-x{9fa5}]+~u', $string, $tmp);

copyright © 萬盛學電腦網 all rights reserved