怎样替换字符串中含?号的字符串? $Contents = ereg_replace("? 2001-", "2005", $Contents); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用str_replace和ereg_replace总是替换不了诸如“?aa”这样的以“?”开头的字符串 需要转义ereg_replace("\?nbsp;2001\-", "2005", $Contents); <?$Contents = "?aa";echo ereg_replace("?", "", $Contents);echo "<hr>";$Contents = "?aa";echo ereg_replace("\?", "", $Contents);?>因为?是正则表达式中的特殊字符,他又特殊的意思,所以要在前面加一个?作转义 $Contents = ereg_replace('? 2001-', '2005', $Contents); apache url rewrite 中划线改为下划线 一个PHP面试题 大于125302的正整数正则表达式怎么写 [求助]Linux下firefox无法调用php? 急救,在线等待!!!先多谢了!!! 为什么我的表单提交的数据不能接收呢?(在线等,救命) perl中如何控制上传文件的大小? 我是初学者,望提供用户注册登录的代码以供学习!高分谢谢! TXT 文件操作问题,急急急 php解析xml问题 传值问题,急!!! 在线索求批量上传图片源代码(PHP版)
ereg_replace("\?nbsp;2001\-", "2005", $Contents);
$Contents = "?aa";
echo ereg_replace("?", "", $Contents);
echo "<hr>";
$Contents = "?aa";
echo ereg_replace("\?", "", $Contents);
?>因为?是正则表达式中的特殊字符,他又特殊的意思,所以要在前面加一个?作转义