正確的PHP匹配UTF-8中文的正則表達(dá)式
更新時間:2015年05月13日 09:44:45 投稿:junjie
這篇文章主要介紹了正確的PHP匹配UTF-8中文的正則表達(dá)式,本文對比給出了兩個不同的正則表達(dá)式,需要的朋友可以參考下
我以前一直用這個
復(fù)制代碼 代碼如下:
preg_match('~[\x7f-\xff]+~is', $string, $tmp);
今天才發(fā)現(xiàn),上面這個也會匹配到一些歐洲國家的字符
應(yīng)該用下面這個,注意修正符 u
復(fù)制代碼 代碼如下:
preg_match('~[\x{4e00}-\x{9fa5}]+~u', $string, $tmp);
相關(guān)文章
php對包含html標(biāo)簽的字符串進(jìn)行截取的函數(shù)分享
這篇文章主要介紹了php對包含html標(biāo)簽的字符串進(jìn)行截取的函數(shù)分享,相比普通的字符串截取更為強大,用在一些特殊場合,需要的朋友可以參考下2014-06-06ThinkPHP框架實現(xiàn)定時執(zhí)行任務(wù)的兩種方法分析
這篇文章主要介紹了ThinkPHP框架實現(xiàn)定時執(zhí)行任務(wù)的兩種方法,結(jié)合實例形式分析了2種被動執(zhí)行定時任務(wù)的相關(guān)操作技巧與注意事項,需要的朋友可以參考下2018-09-09php獲取目標(biāo)函數(shù)執(zhí)行時間示例
這篇文章主要介紹了php獲取目標(biāo)函數(shù)執(zhí)行時間示例,需要的朋友可以參考下2014-03-03destoon整合ucenter后注冊頁面不跳轉(zhuǎn)的解決方法
這篇文章主要介紹了destoon整合ucenter后注冊頁面不跳轉(zhuǎn)的解決方法,需要的朋友可以參考下2014-06-06Zend Framework教程之請求對象的封裝Zend_Controller_Request實例詳解
這篇文章主要介紹了Zend Framework教程之請求對象的封裝Zend_Controller_Request用法,結(jié)合實例形式詳細(xì)分析了請求對象封裝的原理,使用方法與相關(guān)注意事項,需要的朋友可以參考下2016-03-03tp5.1 框架數(shù)據(jù)庫-數(shù)據(jù)集操作實例分析
這篇文章主要介紹了tp5.1 框架數(shù)據(jù)庫-數(shù)據(jù)集操作,結(jié)合實例形式分析了tp5.1 框架數(shù)據(jù)庫查詢結(jié)果數(shù)據(jù)集獲取、遍歷相關(guān)操作技巧與使用注意事項,需要的朋友可以參考下2020-05-05使用php的HTTP請求的庫Requests實現(xiàn)美女圖片墻
這篇文章主要介紹了使用php的HTTP請求的庫Requests實現(xiàn)美女圖片墻的方法,十分簡單實用,需要的朋友可以參考下2015-02-02