Я хочу знать, как найти конкретные слова в текстовой метке и сделать их полужирным.Сделать конкретные слова жирным шрифтом в C#
Например descriptionTxt.Text
содержит несколько слов «Шаг 1 :, Шаг 2: и так далее ...
Я хочу найти буквальный текст„Шаг“, а затем пробел, затем один или более цифр, за которым следует двоеточие»и сделать этот смелый.
C# Код
protected void Page_Load(object sender, EventArgs e)
{
string ID = Request.QueryString["id"];
RecipeID.Text = ID;
SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\v11.0; AttachDbFilename=C:\Users\Donald\Documents\Visual Studio 2013\Projects\DesktopApplication\DesktopApplication\Student_CB.mdf ;Integrated Security=True");
con.Open();
try
{
SqlDataAdapter sda = new SqlDataAdapter("Select Recipe_Name, Recipe_Description, Recipe_Instructions FROM Recipe Where Recipe_ID= @recipeid", con);
sda.SelectCommand.Parameters.Add("@recipeid", SqlDbType.Int).Value = RecipeID.Text;
DataTable dt = new DataTable();
sda.Fill(dt);
if (dt.Rows.Count > 0)
nameTxt.Text = dt.Rows[0][0].ToString();
descriptionTxt.Text = dt.Rows[0][1].ToString();
instructionsTxt.Text = dt.Rows[0][2].ToString();
dt.Clear();
}
catch (Exception ex)
{
}
con.Close();
}
_ «хочу найти их» _ - определить ** эти **. После того, как вы можете определить на английском языке слова, которые вы хотите смело, превратить это в код тривиально. – CodeCaster
Что означает «и т. Д.», ** точно **? Пожалуйста, будьте конкретны. И что ты пробовал? Регулярное выражение типа «Шаг [0-9] +:« 'похоже, делает то, что вы хотите ... – CodeCaster
@CodeCaster Не знаете, что означает и так далее? Его средства так далее и так четверо. Как и в списке. Шаг 1, Шаг 2, Шаг 3, Шаг 4, Шаг 5, Шаг 6, Шаг 7, и затем он продолжает, тем не менее, больше шагов. –