Найти слово в тексте - C#

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

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

Например есть строка [{"id":803,"main":"Clouds","description":"

broken clouds

","icon":"04d"}] из нее надо выбрать то, что стоит после "description":" и до ", т.е. в данной строке надо получить

broken clouds

делаю так:
Листинг программы
  1. string OsadkiValue1 = OsadkiPars["weather"].ToString(); // в этой строке [{"id":803,"main":"Clouds","description":"broken clouds","icon":"04d"}]
  2. string osadkiTemp2 = new Regex(@"_(?<osadkiTemp2>[^<]+)_").Match(OsadkiValue1).Groups["osadkiTemp2"].Value;
  3. osadki = OsadkiValue1.ToString();
проблема в том , что в регексе в скобках не воспринимаются все символы типа " . Их надо как-то по-другому записывать? подскажите как сделать?

Решение задачи: «Найти слово в тексте»

textual
Листинг программы
  1. {
  2.   "ids":
  3.   [
  4.     {
  5.       "id": 803,
  6.       "main": "Clouds",
  7.       "description": "broken clouds",
  8.       "icon": "04d"
  9.     }
  10.   ]
  11. }

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


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

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

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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы