问一个正则的问题,替换文字 或是这样,$str = "11 22 33 \"aa bb cc\"";str_replace(' ','+',strstr($str,"\"")); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $str = '11 22 33 "aa bb cc dd" 33 44 55';$str = preg_replace('/".+"/e',"str_replace(' ','+','$0')",$str);echo stripslashes($str); 最好使用最小匹配,改改:$str = '11 22 33 "aa bb cc dd" 33 44 55 "11 22 33"';$str = preg_replace('/".+?"/e',"str_replace(' ','+','$0')",$str);echo stripslashes($str); 求教PHP如何链接SQL SERVER2008 zend stud...脚本发生错误 随便问问广州的Php Programmers : How much is your salary。。~_~ ^_^ xml解析方法 php调用存储过程两次就出错 PHP+MySQL小型Web管理系统 adodb中哪个函数和mysql_fetch_array($result);相当?急,在线等!!! 用dw做的一个按钮连接的问题。。。。 关于时间格式的减法计算问题 @PHP中如何转换大小写@ 表单变量,提交的问题 数据库编码的疑问
$str = preg_replace('/".+"/e',"str_replace(' ','+','$0')",$str);
echo stripslashes($str);
$str = '11 22 33 "aa bb cc dd" 33 44 55 "11 22 33"';
$str = preg_replace('/".+?"/e',"str_replace(' ','+','$0')",$str);
echo stripslashes($str);