$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] => 男
)
)
本文展示了如何使用正则表达式$pattern在字符串$str1中抓取中文字符、字母和数字。通过preg_match_all函数,结果数组详细列出了匹配到的元素。适合理解正则表达式在实际文本处理中的应用。
415

被折叠的 条评论
为什么被折叠?



