Задать вопрос
des1roer
@des1roer
ученье - свет, а неученье - приятный полумрак

C# регулярка для ][?

как я могу получить

[текст 1] необходимый текст [текст 2]

пробую

string pat = @"\](*W)\[";
                    Regex r = new Regex(pat, RegexOptions.IgnoreCase);

                    Match m = r.Match(sWinTitle);

                    MessageBox.Show(m.ToString());
  • Вопрос задан
  • 325 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@kestik
string text = "[текст 1] необходимый текст [текст 2]";

Regex re = new Regex(@"\](.+)\[", RegexOptions.IgnoreCase);
Match m = re.Match(text);

// m.Groups[1].Value будет содержать необходимый вам текст.
// Нулевой элемент массива m.Groups содержит исходный текст.
Console.WriteLine(m.Groups[1].Value);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Free_ze
Пишу комментарии в комментарии, а не в ответы
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы