preg_match选择性提取 作者:方向 [完结]作者:方向 [完结]作者:方向[完结]作者:方向[完结]怎么把这四种情况下的 方向 提取出来呢?英文冒号或者中文冒号 和 空格或者[ 之间的内容提取出来请高手帮忙啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $str=<<<html作者:方向 [完结]作者:方向 [完结]作者:方向[完结]作者:方向[完结]html;preg_match_all('#(?:\:|:)(.*)(?:\s+|\[)#isU',$str,$arr);print_r($arr[1]); preg_match_all 用了显示Array用preg_match就可以不知道为什么 preg_match('#(?:\:|:)(.*)(?:\s+|\[)#isU',$threadfid[subject],$cc); preg_match()返回pattern的匹配次数. 它的值将是0次(不匹配)或1次, 因为preg_match()在第一次匹配后 将会停止搜索.preg_match_all()不同于此, 它会一直搜索subject 直到到达结尾. 如果发生错误preg_match()返回FALSE 求助高手:php后台传值到前台问题 php为什么用$_SESSION会出错? 2011.06.26 00:00:01 怎么转换成整型的unix时间戳 php==费解的问题 散分,PHP的一件好消息和一件坏消息 php怎样将数字拆分? 高分在线等急!:PHP+Ajax如何实现不刷屏的前提下实现页面定时刷新 PHP分割失败,郁闷啊,苦逼的还在加班调试 linux下如何安装PHP5.03+PDO-1.0RC1? 如何将utf-8的字符转成uncode的ascci形式... foreach累计问题 zip 已经打开但是为什么说找不到ZipArchive
$str=<<<html
作者:方向 [完结]
作者:方向 [完结]
作者:方向[完结]
作者:方向[完结]
html;
preg_match_all('#(?:\:|:)(.*)(?:\s+|\[)#isU',$str,$arr);
print_r($arr[1]);
用preg_match就可以
不知道为什么