0 / 0 / 0
Регистрация: 31.03.2010
Сообщений: 13
|
|
1 | |
.NET 3.x Извлечь определенный символ из строки03.07.2010, 18:21. Показов 7837. Ответов 12
Метки нет (Все метки)
Всем привет)
Ужасный ступор( Есть textBox, в нем в каждой строке информация из таблицы dataGridView. разделяется клетка от клетки табом. Я знаю в какой клетке лежала информация(число) к примеру 10 позиция(считаю с нуля), таким образом до этого 9 табов. Длина слов между табами неизвестна. нужно извлечь это число. и так по каждой строке. (текст в textBox записывается по строкам и их кол-во - n) Помогите пожалуйста! очень нужно как можно быстрее! Спасибо огромное.
0
|
03.07.2010, 18:21 | |
Ответы с готовыми решениями:
12
Удалить из строки определенный символ и символ после него Как извлечь последний символ строки? Как извлечь первый символ из строки? Удалить определенный символ из строки |
2096 / 1261 / 171
Регистрация: 01.02.2009
Сообщений: 2,842
|
||||||
03.07.2010, 18:30 | 2 | |||||
0
|
0 / 0 / 0
Регистрация: 31.03.2010
Сообщений: 13
|
|
03.07.2010, 18:33 [ТС] | 3 |
Мое число стоит после 10ого таба. и еще как их просуммировать(извлеченные числа)
0
|
1319 / 992 / 127
Регистрация: 08.12.2009
Сообщений: 1,299
|
|||||||||||
03.07.2010, 18:37 | 4 | ||||||||||
1
|
2096 / 1261 / 171
Регистрация: 01.02.2009
Сообщений: 2,842
|
||||||
03.07.2010, 18:37 | 5 | |||||
Банально:
1
|
0 / 0 / 0
Регистрация: 31.03.2010
Сообщений: 13
|
|
03.07.2010, 21:56 [ТС] | 6 |
такая вещь не работает( говорит, что не может сложить( хотя и парс сделал и каун произвел( видимо там не везде есть табы(
еслть идеи как вытащить нужное число из строки, которая из букв, пробелов, табов и цифер состоит? перед нужным числом есть дата, может после прохождения символов, наткнувшись на дату взять следующие символы до пробела? помогите, плз
0
|
2096 / 1261 / 171
Регистрация: 01.02.2009
Сообщений: 2,842
|
|
03.07.2010, 23:43 | 7 |
Покажи код, что у тебя получилось.
0
|
0 / 0 / 0
Регистрация: 31.03.2010
Сообщений: 13
|
|
04.07.2010, 15:14 [ТС] | 8 |
Вот что получилось.
но там проблема, что не везде табами разделяется( в разных строках по разному( Код
private void button4_Click(object sender, EventArgs e) { double summa = 0; for (int i = 0; i < n; i++) { string[] str = richTextBox1.Text.Split('\t'); summa += double.Parse(str[11]); } saveFileDialog2.Filter = "Text (*.txt)|*.txt"; if (saveFileDialog2.ShowDialog() == DialogResult.OK) { StreamWriter sr = new StreamWriter(saveFileDialog2.FileName); sr.Write(richTextBox1.Text + "\nСумма цен данных турпредложений равна: " + summa); sr.Close(); } }
0
|
328 / 312 / 68
Регистрация: 05.11.2009
Сообщений: 712
|
||||||
04.07.2010, 15:19 | 9 | |||||
так используйте Split вот так:
0
|
0 / 0 / 0
Регистрация: 31.03.2010
Сообщений: 13
|
|
04.07.2010, 15:27 [ТС] | 10 |
Вот вложен скрин, что нужно достать
0
|
328 / 312 / 68
Регистрация: 05.11.2009
Сообщений: 712
|
||||||
04.07.2010, 15:42 | 11 | |||||
немного не красиво, но все же:
0
|
0 / 0 / 0
Регистрация: 31.03.2010
Сообщений: 13
|
|
04.07.2010, 15:46 [ТС] | 12 |
kuroiryuu, посмотри вот с этим скрином, что нужно. спасибо огромное за помощь
Добавлено через 2 минуты Глупый вопрос, но всеже, а что там получаеться складывать нужно?
0
|
328 / 312 / 68
Регистрация: 05.11.2009
Сообщений: 712
|
||||||
04.07.2010, 15:56 | 13 | |||||
0
|
04.07.2010, 15:56 | |
04.07.2010, 15:56 | |
Помогаю со студенческими работами здесь
13
Удалить определенный символ из строки Заменить определенный символ строки Как можно заменить перенос строки на определённый символ Считать определённый символ из строки файла и записать его в массив Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |