У меня есть следующий текст в RIchTextBox:
foo:baa#done baa
a:b#pending ee
, и я хочу выделить все после #
и до " "
(espace)
Как мне это сделать?Я попытался сделать end
в качестве IndexOf \t
или " "
, но он возвращает -1.
Мой код (не работает должным образом):
string[] lines = list.Lines;
string line;
for (int i = 0, max = lines.Length; i < max; i++)
{
line = lines[i];
int start = list.Find("#");
int end = ??? // I tried list.Find("\t") and list.Find(" ")
if (-1 != start || -1 != end)
{
list.Select(start, end);
list.SelectionColor = color;
}
}
list
- это RichTextBox