站長資訊網
最全最豐富的資訊網站

php怎么只取中文

php只取中文的方法:首先創建一個PHP示例文件;然后通過“preg_match_all('/[x{4e00}-x{9fff}]+/u', $contens, $content);”方法提取字符串中所有漢字即可。

php怎么只取中文

本文操作環境:Windows7系統、PHP7.1版,DELL G3電腦

php怎么只取中文?

php 提取字符串中所有漢字

代碼如下:

$contens ="assaujms提sd取(*&漢df字99876#$%^&"; //preg_match_all 函數用于執行一個全局正則表達式匹配 preg_match_all('/[x{4e00}-x{9fff}]+/u', $contens, $content); $string = implode('',$content[0]); echo $string; //提取漢字

相關函數介紹:

preg_match_all 函數用于執行一個全局正則表達式匹配。

語法

int preg_match_all ( string $pattern , string $subject [, array &$matches [, int $flags = PREG_PATTERN_ORDER [, int $offset = 0 ]]] )

搜索 subject 中所有匹配 pattern 給定正則表達式的匹配結果并且將它們以 flag 指定順序輸出到 matches 中。

在第一個匹配找到后, 子序列繼續從最后一次匹配位置搜索。

參數說明:

$pattern: 要搜索的模式,字符串形式。

$subject: 輸入字符串。

$matches: 多維數組,作為輸出參數輸出所有匹配結果, 數組排序通過flags指定。

$flags:可以結合下面標記使用(注意不能同時使用PREG_PATTERN_ORDER和 PREG_SET_ORDER):

PREG_PATTERN_ORDER: 結果排序為$matches[0]保存完整模式的所有匹配, $matches[1] 保存第一個子組的所有匹配,以此類推。

PREG_SET_ORDER: 結果排序為$matches[0]包含第一次匹配得到的所有匹配(包含子組), $matches[1]是包含第二次匹配到的所有匹配(包含子組)的數組,以此類推。

PREG_OFFSET_CAPTURE: 如果這個標記被傳遞,每個發現的匹配返回時會增加它相對目標字符串的偏移量。

offset: 通常, 查找時從目標字符串的開始位置開始。可選參數offset用于 從目標字符串中指定位置開始搜索(單位是字節)。

推薦學習:《PHP視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
国产色无码精品视频免费| 久久精品国产一区二区三区日韩| 亚洲精品高清久久| 日韩精品无码一区二区三区AV | 网曝门精品国产事件在线观看| 一本一本久久aa综合精品| 日韩网站在线观看| 国内精品乱码卡1卡2卡3免费 | 亚洲日韩乱码中文无码蜜桃臀 | 国产夫妇精品自在线| 国产麻豆一精品一AV一免费| 日韩av无码国产精品| 国产精品无码亚洲精品2021| 久久亚洲中文字幕精品有坂深雪| 国产午夜精品一区二区| 日韩网红少妇无码视频香港| 久久精品网站免费观看| 久久久久久国产精品无码超碰| 香蕉在线精品一区二区| 免费国产在线精品一区| 国产主播福利精品一区二区| 国内精品-bt天堂| 亚洲精品91在线| 日韩人妻精品一区二区三区视频| 成人区精品人妻一区二区不卡| 亚洲国产精品国产自在在线| 日韩视频在线观看一区二区| 无码精品不卡一区二区三区| 国产精品制服丝袜一区| 91麻豆精品激情在线观看最新| 亚洲处破女AV日韩精品| 中文字幕日韩精品在线| 久久国产精品视频| 国产精品推荐天天看天天爽| 高清在线亚洲精品国产二区| 亚洲日韩久久综合中文字幕| 免费国内精品久久久久影院| 国产精品亚洲а∨无码播放不卡 | www.日韩av.com| 中文字幕日韩亚洲| 日韩内射激情视频在线播放免费 |