第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何讓字符串中的粗體標(biāo)簽<b>顯示在屏幕上時(shí)生效?

如何讓字符串中的粗體標(biāo)簽<b>顯示在屏幕上時(shí)生效?

C#
侃侃無極 2022-11-13 14:57:21
我有一個(gè) MVC 應(yīng)用程序,其中我有一個(gè)使用 C# 代碼從視圖模型動(dòng)態(tài)創(chuàng)建的字符串,有些單詞需要用粗體標(biāo)記。例如,如果從 C# 代碼創(chuàng)建的字符串是“這是一個(gè)測(cè)試”,我希望在從視圖模型傳遞到 cshtml 視圖并顯示在屏幕上時(shí)將“測(cè)試”這個(gè)詞顯示為粗體,我嘗試了正則表達(dá)式.replace,它幫助我將文本包裹在粗體標(biāo)簽中,但之后我在屏幕上看到的是帶有標(biāo)簽的純文本'這是一個(gè) < b >test</b>,而我期望它是 - '這是一個(gè)測(cè)試'。我嘗試了 Regex.replace,但沒有奏效。有人可以建議在這種情況下應(yīng)該怎么做嗎?下面是我的代碼:content = System.Text.RegularExpressions.Regex.Replace(content, wordToHighlight, "<b>" + wordToHighlight + "</b>", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
查看完整描述

1 回答

?
狐的傳說

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超3個(gè)贊

在你的情況下:


using System;

using System.Text.RegularExpressions;


public class Program

{

    public static void Main()

    {

    String term = "test";

    String input = "This is a test";

    String result = Regex.Replace( input, String.Join("|", term.Split(' ')), @"<b>$&</b>");

    Console.Out.WriteLine(result);

    }

}

會(huì)給你:This is a <b>test</b>


為了在您的視圖中顯示此字符串,請(qǐng)使用:


@Html.Raw(result)

這會(huì)將您的字符串顯示為:This is a test


查看完整回答
反對(duì) 回復(fù) 2022-11-13
  • 1 回答
  • 0 關(guān)注
  • 100 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)