php替换的问题。一个小问题。求助

xiangdeweiwangfengg 2009-10-25 10:55:31
就是这个小问题。我想把
<img src="attachments/month_0910/s2009102391151.gif" border="0" alt=""/>
替换为
<img src="http://www.ccav.com/attachments/month_0910/s2009102391151.gif" border="0" alt=""/>

于是我写了:

$rpstr = "<img src=\"attachments/month_";
$mystr = "<img src=\"http://www.ccav.com/attachments/month_";
$me = str_replace($rpstr,$mystr,@me);


提示:不能只替换attachments,有些特殊原因。必须要从src开始替换


但是不对,本人菜鸟,估计是字符转义的时候出了问题,所以发帖求助。
“<”,“/”,“=”空格 需要转义吗?
双引号“ " ”怎么转义呢?
...全文
111 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
babysc1 2009-10-26
  • 打赏
  • 举报
回复
$str = "<img src=\"attachments/month_0910/s2009102391151.gif\" border=\"0\" alt=\"\"/>";
echo preg_replace("/(src=\")/","$1http:\/\/www.ccav.com\/",$str);
YHL27 2009-10-25
  • 打赏
  • 举报
回复
sf
阿_布 2009-10-25
  • 打赏
  • 举报
回复


$str = "<img src=\"attachments/month_0910/s2009102391151.gif\" border=\"0\" alt=\"\"/>";
echo preg_replace("/(src=\")/","$1http:\/\/www.ccav.com\/",$str);

阿_布 2009-10-25
  • 打赏
  • 举报
回复


$str = "<img src='attachments/month_0910/s2009102391151.gif' border='0' alt=''/>";
echo preg_replace("/(src=')/","$1http:\/\/www.ccav.com\/",$str);

flyzz1 2009-10-25
  • 打赏
  • 举报
回复
字符串,空格!

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧