有三种方式可试试:1、一般不会有人单独搜索br吧~ 呵呵 所以别让人搜索br得了 :-D
2、形式上替换<br>为空再模糊查询
3、正则好像应该这么写: (?!<)br(?!>)
2、形式上替换<br>为空再模糊查询
3、正则好像应该这么写: (?!<)br(?!>)
解决方案 »
- 我这段验证代码有问题吗?
- 各位大侠,帮我看看这个Wamp是怎么了
- 计算两个数组的差值。
- 怎么实现在php中修改mysql的存储过程?
- php初学者在学习函数中遇到一些小问题!请各位帮帮我!!!
- server on 'localhost' (10055) --什么错误啊,如何改正
- 征寻基于B/S下的影视发布和在线观看系统的源代码!欢迎和我联系!!如果有相关经验的高手也欢迎和我联系!
- 请高人指点:关于邮件打开标题,自动跳转的问题(20分)
- 调查:大家开发PHP的平台是什么?
- 想了好一段时间,终于让我想出来了。不过功能不太完善,希望大家帮我修一修改一改。
- 专家帮帮忙,我在ubuntu服务器版安装了apache2+mysql+php5+openssh,但为什么php不能连接mysql
- 为什么插入操作不执行呢?
$exec="select * from aa where content like '%[^<]".$keyword."[^>]%'";
试试看
<?php
$s = 'xxxxbryyyy<br>ppp';
echo preg_replace('/(?!<)(br)(?!>)/', '<font color=red>$1</font>', $s);
?>