$pattern = "/[\x{4e00}-\x{9fff}a-zA-Z0-9]+/u";
$str1 = '我是Soker 会员卡:14345444 性别:男';
preg_match_all($pattern,"$str1",$arr2);
print_r($arr2);
输出
Array
(
[0] => Array
(
[0] => 我是Soker
[1] => 会员卡
[2] => 14345444
[3] => 性别
[4] => 男
)
)