相關(guān)關(guān)鍵詞
關(guān)于我們
最新文章
- PHP中opcode緩存簡(jiǎn)單用法分析
- thinkPHP控制器變量在模板中的顯示方法示例
- PHP move_uploaded_file() 函數(shù)(將上傳的文件移動(dòng)到新位置)
- dirname(__FILE__)的含義和應(yīng)用說明
- thinkPHP5框架實(shí)現(xiàn)分頁查詢功能的方法示例
- PHP中單雙號(hào)與變量
- PHP獲得當(dāng)日零點(diǎn)時(shí)間戳的方法分析
- Laravel ORM對(duì)Model::find方法進(jìn)行緩存示例詳解
- PHP讀寫文件高并發(fā)處理操作實(shí)例詳解
- 【CLI】利用Curl下載文件實(shí)時(shí)進(jìn)度條顯示的實(shí)現(xiàn)
php+正則將字符串中的字母數(shù)字和中文分割
如果一段字符串中出現(xiàn)字母數(shù)字還有中文混排的情況,怎么才能將他們區(qū)分開呢,經(jīng)過一番思索,得到了如下代碼,分享給大家
如:$str="php如何將字 符串中322的字母數(shù)字sf f45d和中文_分割?";按數(shù)字或字母分割。
復(fù)制代碼代碼如下:
$str = "php如何將字 符串中322的字母數(shù)字Asf f45d和中文_分割?";
$arr = preg_split("/([a-zA-Z0-9]+)/", $str, 0, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE);
print_r($arr);
結(jié)果
復(fù)制代碼代碼如下:
$new = array();
$new[0]="php";
$new[1]="如何將字 符串中";
$new[2]="322";
$new[3]="的字母數(shù)字";
$new[4]="sf";
$new[5]=" ";
$new[6]="f45d";
$new[7]="和中文_分割?";