Работа с текстом - C# (185176)
Формулировка задачи:
Здравствуйте! Помогите с решением проблемы! Имеется большой текст без пробелов, но в котором множество всяких символов, из которого нужно создать массив слов. Например из такого:
{"aaa"."bbb_c":"123"]/"ddd"."3.22"{]"eee_f":["n\ggg".
Должен получиться массив из [aaa, bbb_c, 123, ddd, 3.22, eee_f, n\ggg], т.е. то что находилось в кавычках!
Есть мысль разбить текст на символы, потом склеивать их от кавычек до кавычек, но может есть другой способ?
Решение задачи: «Работа с текстом»
textual
Листинг программы
string s = "{\"aaa\".\"bbb_c\":\"123\"]/\"ddd\".\"3.22\"{]\"eee_f\":[\"n\\ggg\"."; string[] words = Regex.Matches(s, "\"([^\"]+)\"").Cast<Match>().Select(m => m.Groups[1].Value).ToArray();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д