ホームページ >ウェブフロントエンド >jsチュートリアル >JS キーワード変色の実装アイデアと code_javascript スキル

JS キーワード変色の実装アイデアと code_javascript スキル

WBOY
WBOYオリジナル
2016-05-16 17:41:491341ブラウズ
1. キーワードを置換し、フォントの色を変更します
コードをコピーします コードは次のとおりです:

public static string ReplaceRed(string strtitle, string redkey)
{
if (redkey == "" || redkey == null)
{
return strtitle; 🎜>}
else
strtitle = strtitle.Replace(redkey, " " redkey " ");


この方法の欠点は、ドット文字が大文字と小文字を含む英語の場合、色を変更した後にキーワードの大文字と小文字に置き換えられることです。良い経験。
2. 正規表現を使用して CSS の背景色を変更します


コードをコピーします コードは次のとおりです次のように: protected string HighlightText(string inputText,string searchWord)
{
System.Text. RegularExpressions.Regex 式 = new System.Text. RegularExpressions.Regex(searchWord.Replace) (" ", "|" ), System.Text. RegularExpressions.RegexOptions.IgnoreCase);
returnexpression(inputText,new System.Text. RegularExpressions.MatchEvaluator(ReplaceKeywords));
public string ReplaceKeywords(System.Text . RegularExpressions.Match m)
{
return "" m.Value "";//キーワードの背景色
//return "" m.Value "";//キーワードの色の変更
}



このメソッドはフロントエンド JS 呼び出し
と組み合わせることができます:


コードをコピー
コードは次のとおりです:




コードをコピーします
コードは次のとおりです:


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。