Regex - действия программы, если совпадений не найдено - C#

Узнай цену своей работы

Формулировка задачи:

Осуществляю поиск по html коду:
 string text1 = "Сокращенное наименование:";
            var ShortName = str.IndexOf(text1);
            var ShortNameS = Regex.Match(str.Substring(ShortName), "<td>(.*)</td>");
            //MessageBox.Show(ShortNameS.Groups[1].ToString());
            Nazvan.Text = (ShortNameS.Groups[1].ToString());
Как правильно записать условие: если совпадение не найдено, то Nazvan.Text ="данных нет."?

Решение задачи: «Regex - действия программы, если совпадений не найдено»

textual
Листинг программы
Nazvan.Text = ShortNameS.Success?ShortNameS.Groups[1].Value:"Нет данных";

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.6 из 5