ホームページ  >  記事  >  バックエンド開発  >  PHP+通常は文字列内の英数字と中国語を分割します

PHP+通常は文字列内の英数字と中国語を分割します

高洛峰
高洛峰オリジナル
2017-02-06 16:48:261623ブラウズ

例: $str="php は文字列内の 322 個の英数字 sf f45d と Chinese_ をどのように分割しますか?"; 数字または文字で分割します。

$str = "php如何将字 符串中322的字母数字Asf f45d和中文_分割?";
$arr = preg_split("/([a-zA-Z0-9]+)/", $str, 0, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE);  
print_r($arr);

結果

$new = array();
$new[0]="php";
$new[1]="如何将字 符串中";
$new[2]="322";
$new[3]="的字母数字";
$new[4]="sf";
$new[5]=" ";
$new[6]="f45d";
$new[7]="和中文_分割?";

PHP+文字列内の英数字と中国語の通常の分割に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。