请教正则表达式 匹配多个空格 explode是用字符串打散字符串split才是用正则打散字符串$str = "123 456";$patten = "/\s+/";$result = split($patten,$str);echo join("<br>",$result); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $patten = "/\s+/";是做什么的。你能不能说清楚一点,。 可以了,弄出来了。$str = "123 456";$patten = "/[\s]+/"; //正则格式,匹配多个空格$result = preg_split($patten,$str);echo $result[0]."<br>"; //123echo $result[1]."<br>"; //456 把空格直接替换成<br>不就行了 <? $str = "123 456";$patten = " +";$result = split($patten,$str);echo $result[0]."<br>";echo $result[1];?>注意:1、split才能接受正则表达式2、该正则表达式是php自己的而非pepl兼容的 PHP搜索结果分页显示的问题 php 中文乱码 进来看看谢谢 php如何遍历指定目录下的所有文件夹到一个数组? 为什么建立索引以后,查询速度会加快啊? 请问丛数据库读出来的数据怎样做成下拉菜单? 如何让apache_2.0.49支持php-5.0.0b4? echo $_SERVER["REQUEST_URI"]在我机上为什么都不显示? 急!!!!!!!! 宇凡,你好。请教! 用php做个qq怎么样??(*_*,考试考完了,所以又来了!呵呵, 有经验的朋友过来哦) 想做个大型人才站点,用jsp好还是php? 大家讨论一下,PHP有什么好的类似“如意报表”报表组件吗?
是做什么的。你能不能说清楚一点,。
$patten = "/[\s]+/"; //正则格式,匹配多个空格
$result = preg_split($patten,$str);
echo $result[0]."<br>"; //123
echo $result[1]."<br>"; //456
$str = "123 456";
$patten = " +";
$result = split($patten,$str);
echo $result[0]."<br>";
echo $result[1];
?>注意:
1、split才能接受正则表达式
2、该正则表达式是php自己的而非pepl兼容的