Heim  >  Artikel  >  Backend-Entwicklung  >  PHP+regular teilt alphanumerische und chinesische Zeichen in einer Zeichenfolge auf

PHP+regular teilt alphanumerische und chinesische Zeichen in einer Zeichenfolge auf

高洛峰
高洛峰Original
2017-02-06 16:48:261640Durchsuche

Zum Beispiel: $str="Wie teilt PHP die 322 alphanumerischen Zeichen sf f45d und Chinese_ in der Zeichenfolge auf?";

$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);

Ergebnis

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

Weitere Artikel zum regulären Aufteilen von alphanumerischen und chinesischen Zeichen in einer Zeichenfolge durch PHP finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn