zoukankan
html css js c++ java
搜索关键字变色及高亮显示
1.替换关键字,对字体变色。
public
static
string
ReplaceRed(
string
strtitle,
string
redkey)
{
if
(redkey
==
""
||
redkey
==
null
)
{
return
strtitle;
}
else
strtitle
=
strtitle.Replace(redkey,
"
<font color='#ff0000'>
"
+
redkey
+
"
</font>
"
);
return
strtitle;
}
2.用正则,CSS背景变色。
protected
string
HighlightText(
string
inputText,
string
searchWord)
{
System.Text.RegularExpressions.Regex expression
=
new
System.Text.RegularExpressions.Regex(searchWord.Replace(
"
"
,
"
|
"
), System.Text.RegularExpressions.RegexOptions.IgnoreCase);
return
expression.Replace(inputText,
new
System.Text.RegularExpressions.MatchEvaluator(ReplaceKeywords));
}
public
string
ReplaceKeywords(System.Text.RegularExpressions.Match m)
{
return
"
<span class='highlightTxtSearch'>
"
+
m.Value
+
"
</span>
"
;
}
CSS:
.highlightTxtSearch
{
}
{
background-color
:
Yellow
;
}
查看全文
相关阅读:
Struts2的HelloWorld
javaScript 避免使用eval
javaScript 全局变量注意
NET下的XML序列化 5
通过aps.net创建web services 3
XML web Service标准2
webServices简介笔记1
批量更新
物理数据模型(PDM)->概念数据模型 (CDM)->面向对象模型 (OOM):适用于已经设计好数据库表结构了。
json时间格式的互换
原文地址:https://www.cnblogs.com/cnaspnet/p/1230882.html
最新文章
ActiveMQ 认证(一)
ActiveMQ 翻译第一章 1.2小节(松耦合与ActiveMQ和何时使用ActiveMQ)
redis网络模型
mysql索引和正确使用方式
mysql索引长度
mysql全部基本数据类型
mysql轮廓总结
redis总结
机器学习路径
怎么样学习算法导论理论知识-算法何用
热门文章
主宰全球的10大算法
java的sleep方法详解
收藏一些牛人的博客
android app 设计总结
csipsimple,linphone,webrtc比较
centos6.5 32位 配置Mediaproxy2.5.2
centos5.2下配置opensips1.9笔记
opensips搭建问题解决笔记
Struts2数据传输的背后机制:ValueStack(值栈)(转载)
Struts2常用标签
Copyright © 2011-2022 走看看