[求]PHP对字符串加亮的程序 str_replace("Yahoo", "<b><u>Yahoo</u></b>", $str);或join("<b><u>Yahoo</u></b>", explode("Yahoo", $str) ); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我想找个通用的啊,如果字符串是 "<a href=\"http://www.Yahoo.com\">Yahoo</a>主页";按照上面的方法,结果肯定是"<a href=\"http://www.<b><u>Yahoo</u></b>.com\"><b><u>Yahoo</u></b></a>主页";那链接就乱了我的目标是尽量不影响HTML标记,如<a> <img>等,或者只要<>里的东西就行 <?php$text =<<< TEXT<a href="http://www.yahoo.com">Yahoo</a>主页<a href="http://www.yahoo.com">Yahoo</a>主页<a href="http://www.yahoo.com">Yahoo</a>主页<a href="http://www.yahoo.com">Yahoo</a>主页TEXT;$word = 'yahoo';echo preg_replace("/(.+>.*)($word)(.*<.+)/i","$1<b>$2</b>$3",$text);?> xuzuning(唠叨)的程序能实现加亮"Yahoo",但不能加亮"主页"…… echo preg_replace("/(.+>[^<]*|^)($word)($|[^>]*<.+)/isU","$1<b>$2</b>$3",$text); To: ice_berg16(寻梦的稻草人)程序能对"<a href=\"http://www.Yahoo.com\">Yahoo</a>主页";中的“主页”或者“页”加亮,但不能加亮“主”单个字……http://yy1984.sys1.co.uk/test.php这是我的测试页面 echo preg_replace("/(.+>|^)([^<]*)($word)([^>]*)($|<.+)/isU","$1$2<b>$3</b>$4$5",$text);这回应该可以了 phpDesigner如何设置字体大小? 跪求一个正则替换的写法。 时间循环的问题,在线等 ajax PHP怎么读出XML文件的内容啊?? 求一款有代码提示和自动完成功能的php IDE php 连接数据库问题???急急急急急急急急急 有关文件下载是弹出"保存到磁盘还是在当前窗口打开"对话框,高手请教小弟!急,线上等! ####100分求救文档全文搜索 win2000下中文名称文件下载为什么会出错? session最大能写多少数据? 刚接触PHP,遇到一个很弱智的问题,大家帮忙看看
"<a href=\"http://www.Yahoo.com\">Yahoo</a>主页";
按照上面的方法,结果肯定是
"<a href=\"http://www.<b><u>Yahoo</u></b>.com\"><b><u>Yahoo</u></b></a>主页";
那链接就乱了
我的目标是尽量不影响HTML标记,如<a> <img>等,或者只要<>里的东西就行
$text =<<< TEXT
<a href="http://www.yahoo.com">Yahoo</a>主页
<a href="http://www.yahoo.com">Yahoo</a>主页
<a href="http://www.yahoo.com">Yahoo</a>主页
<a href="http://www.yahoo.com">Yahoo</a>主页
TEXT;$word = 'yahoo';echo preg_replace("/(.+>.*)($word)(.*<.+)/i","$1<b>$2</b>$3",$text);
?>
程序能对"<a href=\"http://www.Yahoo.com\">Yahoo</a>主页";中的
“主页”或者“页”加亮,但不能加亮“主”单个字……
http://yy1984.sys1.co.uk/test.php
这是我的测试页面
这回应该可以了