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 求解,如果要写一个论坛系统大概需要哪些东西? fgets问题 HTTPD.INI文件重定向问题 jquery smarty 的问题 cakephp utf-8编码 ,资源问题 求助怎样现向一个mysql数据表添加记录!!!!!! apache配置问题 [PHP版版主申请] 麻烦大家发表意见,谢谢 帮忙看看错误代码-- Imagemagick可以读取pdf内容吗 foreach累计问题 zip 已经打开但是为什么说找不到ZipArchive
$str=<<<html
作者:方向 [完结]
作者:方向 [完结]
作者:方向[完结]
作者:方向[完结]
html;
preg_match_all('#(?:\:|:)(.*)(?:\s+|\[)#isU',$str,$arr);
print_r($arr[1]);
用preg_match就可以
不知道为什么