preg_replace函数的替换问题! 替换 眼镜 的时候,要求 眼镜 前后不能有 > < 这种符号,如果有,认为被替换过了,这样应该能够区别吧……具体请楼上或楼下写正则…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 替换这个时<small>眼镜 </small> 加个判断 $a1=array("/有色眼镜/","/眼镜[^<]/"); $a2=array("<strong>有色眼镜</strong>","<small>眼镜</small>");preg_replace($a1,$a2,$content);试试这个看行不行 $a1=array("/眼镜/","/有色<small>眼镜<\/small>/"); $a2=array("<small>眼镜</small>","<strong>有色眼镜</strong>"); $content="我喜欢有色眼镜,其他的眼镜不太喜欢!"; echo preg_replace($a1,$a2,$content); <?php$a1=array("有色眼镜","眼镜"); $a2=array(" <strong>有色眼镜 </strong>"," <small>眼镜 </small>"); $content="我喜欢有色眼镜,其他的眼镜不太喜欢!";echo str_replace($a1,$a2,$content);?> 求高手!php???? php Ajax 无法登陆 关于PHP的多线程问题 php 文件 分页 ZEND Studio输入汉字都是□□□□□□□□□□□□□□ 基础数据表,下拉列表关于修改时的问题。 如何用正则表达式判断一个字符串中是否包含完整的html标签? 如何将一个比较小的图片以半透明的方式作为水纹加入到另一个图片里的指定位置。 那位大虾有过php+oracle经验,给我看看我的SQL语句为何不能执行: 在函数中static 和 global 有何本质上的区别? 联合查询后怎么显示同名列。 PHP header()修改HTTP头 如何覆盖web服务器输出的头字段
$a2=array("<strong>有色眼镜</strong>","<small>眼镜</small>");
preg_replace($a1,$a2,$content);试试这个看行不行
$a1=array("/眼镜/","/有色<small>眼镜<\/small>/");
$a2=array("<small>眼镜</small>","<strong>有色眼镜</strong>");
$content="我喜欢有色眼镜,其他的眼镜不太喜欢!";
echo preg_replace($a1,$a2,$content);
$a1=array("有色眼镜","眼镜");
$a2=array(" <strong>有色眼镜 </strong>"," <small>眼镜 </small>"); $content="我喜欢有色眼镜,其他的眼镜不太喜欢!";echo str_replace($a1,$a2,$content);
?>