字符串操作,如果我要让“www.csdn.net”中的“csdn”用红色显示,怎么做?此功能用在,类似goole搜索的关键字红色显示。
字符串操作,如果我要让“www.csdn.net”中的“csdn”用红色显示,怎么做?
此功能用在,类似goole搜索的关键字红色显示。
要求:给出2个字符串,在一个字符串中的另一个文字串的文字用红色显示。
问题点数:50、回复次数:8Top
1 楼sdliubo(Fuck Japanese!)回复于 2003-12-02 13:43:27 得分 20
用替换就行了啊
具体的语法好像是这样
replace("csdn","<font color=red>csdn</font>","www.csdn.net")Top
2 楼OutlawStar(小人物)回复于 2003-12-02 13:47:15 得分 20
$TestStr = "www.csdn.net";
print $TestStr."<br>\n";
str_replace("csdn", "<font color=red>csdn</font>", $TestStr);
print $TestStr."<br>\n";Top
3 楼gaobobo(a)回复于 2003-12-02 13:56:03 得分 0
这个也太easy了,看来你PHP刚入门了。
到www.tongda2000.com看看,有一个不错的PHP开发的OA软件可免费下载的。Top
4 楼xieqi(飞火流星)回复于 2003-12-02 16:35:18 得分 0
那如果是多关键字搜索呢?怎么让每个关键字都变成红色的呢?
关键字:'ww.','www.c','n'搜索出www.csdn.net
我要让它变成"<font color=red>www.c</font>sd<font color=red>n</font>.<font color=red>n</font>et"
可以吗?怎么用?
要求关键字中可能会有重复Top
5 楼TonightBar(Tonight)回复于 2003-12-02 16:48:53 得分 10
一点思想,说出来与大家交流,
多个关键字可以建个数组,
如果符合数组中的任一个关键字则显示红色Top
6 楼OutlawStar(小人物)回复于 2003-12-02 17:35:04 得分 0
$TestStr = "www.csdn.net";
print $TestStr."<br>\n";
str_replace("www.c", "<font color=red>www.c</font>", $TestStr);
str_replace("n", "<font color=red>n</font>", $TestStr);
print $TestStr."<br>\n";
Top
7 楼cangus(Angus)回复于 2003-12-03 08:56:52 得分 0
是啊
同志还得努力啊Top
8 楼xinyaoxp(云枫)回复于 2003-12-03 09:27:56 得分 0
upTop
相关问题
- 可以将字符串"int"转换为关键字int吗
- 如何快速地从关键字列表中检索某一字符串内包含的对应关键字
- 关键字加亮,字符串替换.如何让Replace不区分大小写
- 用关键字查询时,keyword前后的%号在查询字符串里该怎么表示啊?
- 假若随便给一个字符串如何验正它是不是内部关键字?
- 字符串的搜索问题:如何判断当前位置是否在关键字AS和AE之间
- sqlserver的字符串查询问题: sql查询分析器报错:在关键字 'user' 附近有语法错误。
- 求一句 含like关键字 简单的SQL语句 (pubs库titles表中, title notes 含 aa字符串的语句 的记录)
- [简单的问题]可以使用正则表达式返回关键字符在查询字符串中的位子吗?
- 字符串.....哎,字符串




