Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Проверка всех элементов массива на совпадение с заданной строкой https://www.cyberforum.ru/ csharp-beginners/ thread693089.html
Здравствуйте, Подскажите, пожалуйста, как проверить каждый из элементов массива на выполнение некого условия при том, что размерность массива задается при компиляции. Что-то типа // массив с задаваемой размерностью int n = 100; string line = new string; if ((line=="par1")&&(line=="par2")&&...&&(line=="parN")) { // bla-bla-bla
Получение элемента из ComboBox и ошибка "Неявное преобразование типа int в bool" C#
Пытаюсь повесить на каждый итем определенный параметр, что-бы при дальнейших расчетах с формулой из комбо бокса бралось ранее заданное число. Плюется на ошибки: 39 Неявное преобразование типа "int" в "bool" невозможно (CS0029) 43 Неявное преобразование типа "string" в "int" невозможно (CS0029) 47 Неявное преобразование типа "string" в "int" невозможно (CS0029) using System; using...
C# Редактирование XMLDocument через XmlNode. Ошибка при компиляции XmlDocument xml_temp = new XmlDocument(); ... Функция добавляет по клику значение в выбранный в комбобоксе элемент: private void EditXML() { if (tbNodeValue.Text == "") MessageBox.Show("You must enter a value to the Add Node.", "The fill was been empty", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); else { https://www.cyberforum.ru/ csharp-beginners/ thread692988.html C# Найти минимальный элемент в нижнем треугольнике, относительно побочной диагонали Дан двумерный массив размерностью n на n. Найти минимальный элемент в нижнем треугольнике, относительно побочной диагонали. https://www.cyberforum.ru/ csharp-beginners/ thread692980.html
C# Считать картинку с жесткого диска в массив byte[]
Здравствуйте! Помогите поместить картинку с жесткого диска в массив типа byte. Просто не представляю как это сделать.
C# Что лучше - задать ожидание для нескольких потоков или выполнять их, постоянно проверяя время https://www.cyberforum.ru/ csharp-beginners/ thread692919.html
Всем привет. Практический вопрос: есть класс, в котором экземпляры создают кучу информации в том числе запоминают путь к программам. Также есть дата, когда нужно запускать эти программы. Что лучше: создавать потоки для каждой программы (в смысле открыть поток и поставить Thread.sleep на нужное кол-во времени), либо создать один поток, который будет с определенной задержкой (дабы не нагружать...
C# За счет чего копируются данные в список в приведенном коде Привет. Наткнулся тут на алгоритм построение нагруженного дерева Приводить его не буду, покажу пробный пример: struct A { public int a; public List<A> next; } static A test; https://www.cyberforum.ru/ csharp-beginners/ thread692874.html C# Как в один метод отправить объект класса и переменную
Здравствуйте подскажите как в один метод отправить объект класса и переменную.
C# Как прервать цикл while при нажатии на кнопку выход https://www.cyberforum.ru/ csharp-beginners/ thread692831.html
Я делаю программу, и мне надо когда пользователь нажмет на кнопку "начать работу!!" программа повторно выполняла действия в while, я делала вечный цикл(while(true)), но программу после первого круга прохода по цыкла зависала. Я Думаю надо что цикл while выполнял пока пользователь не нажмет на кнопку выход. Как это можно сделать? Sylar9, думай, что и как пишешь, а то так и до бана не далеко
C# Поиск заданного файла по сигнатуре: разобрать код Будьте добры, добавьте к коду комментарии. Спасибо. using System; using System.Collections.Generic; using System.Text; using System.Globalization; using System.IO; using System.Linq; using System.Threading.Tasks; https://www.cyberforum.ru/ csharp-beginners/ thread692736.html
Отрицательный числа из файла записать во второй, а положительные в третий C#
В общем даны 3 файла F,G,H с ними надо сделать следующие манипуляции. Это записать в файл F (1 2 3 4 5 6 7 8 9 -1 -2 -3 -4 -5 -6 -7 -8 -9) следовательно H файл надо записать положительные числа ,а в G отрицательные. Как это сделать? using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using System.Threading;
C# Вывести слова, написанные с большой буквы https://www.cyberforum.ru/ csharp-beginners/ thread692675.html
Дана послед-сть слов через(,). Вывести слова, написанные с большой буквы( причем буквы в них нап-ть в обр порядк). С#. спс заранеее!
14 / 14 / 3
Регистрация: 21.09.2012
Сообщений: 93
10.11.2012, 00:30  [ТС] 0

Парсинг строки для получения значений в кавычках - C# - Ответ 3676390

10.11.2012, 00:30. Показов 7059. Ответов 6
Метки (Все метки)

Ответ

спс за помощь буду думать)

Добавлено через 1 час 44 минуты
Вот наконец-то спустя 8 часов разобрался и хочу объяснить как я это всё сделал может кому-то поможет. Так вот была такая задача распарсить вот этот текст: "text1","text2",,,. Начнём разбираться постепенно.

Этап 1
строка "text1","text2".
паттерн для регулярки выглядит следующим образом "(?<=\")(?!,)(.*?)(?=\")".
разбор паттерна:

(?<=\") - означает, что должно идти перед искомой строкой, в нашем случае это \" ;
(?!,) - означает, что ни в коем случае ни должно идти после кавычек, так как в нашем случае строка может содержать и другое символы между кавычек "text1","text2";
(.*?) - это собственно и есть наше содержимое "text1","text2";
(?=\") - означает, что обязательно должно быть после искомой строки, в нашем случае это \" ;
В результате выполнения этого паттерна получим: test1 test2

Этап 2
если мы хотим распарсить "text1","text2",,,, и получить пустые строки в результат,что нам для этого нужно. К существующему паттерну "(?<=\")(?!,)(.*?)(?=\")" добавить "(?<=\")(?!,)(.*?)(?=\")|(?<=,)(?=,)", в результате выполнения этого паттерна мы получим следующую строку: test1 test2 emptystring emptystring.

Спс всем за внимание

Вернуться к обсуждению:
Парсинг строки для получения значений в кавычках C#
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2012, 00:30
Готовые ответы и решения:

Парсинг XML значений для получения значений Double
Всем добрый день. Есть XML файл в котором нужно спарсить значения double. Подскажите пожалуйста...

Метод для получения значений аргументов внутри метода
Подскажите, есть ли какой-нибудь стандартный способ для получения значений и названий аргументов...

Как использовать xsd файлы при десериализации xml для получения значений элементов?
Всем привет. Для личных нужд по работе пишу программку для конвертирования xml, получаемых с сайта...

Считывание данных из запроса для получения конкретной строки таблицы
Использую базу данных SQLite. Подключаюсь к ней и выполняю запрос таким образом: SQLiteConnection...

6
10.11.2012, 00:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2012, 00:30
Помогаю со студенческими работами здесь

Регулярное выражение для получения текста в кавычках
подскажите регулярное выражение чтобы выдрать из текса все что в кавычках

Парсинг файла для получения точек траектории
Доброго всем вечера =) Ребята, подскажите как попроще решить следующую задачу (я только прочитал...

Чтение XML файла и его парсинг для получения всех URL
Добрый день! Из интернета получаю XML данные - &lt;response list=&quot;true&quot;&gt; - &lt;audio&gt; ...

HtmlAgilityPack парсинг таблицы для получения текста, даты и описания статуса
Здравствуйте, не могу разобраться с библиотекой HtmlAgilityPack. В примерах, которые нашел идет...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru