我正在使用以下代码查找以“@”开头的每一行,并将其设置为粗体:
foreach (var line in tweetText.Document.Blocks)
{
var text = new TextRange(line.ContentStart,
line.ContentEnd).Text;
line.FontWeight = text.StartsWith("@") ?
FontWeights.Bold : FontWeights.Normal;
}
但是,我想使用代码来查找每个单词而不是以“@”开头的行,因此我可以格式化一个段落,例如:
等等等等@username等等等等等等@anotherusername