Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Поиск и выборка из текстового файла Добавлено: 06.06.09 08:31  

Автор вопроса:  Michael Melchakov | ICQ: 302272185 
Люди добрые, подскажите, как из, так скажем текстовго файла (правда расширение немного другое, но это не суть) произвести выборку, т.е. найти строчку содержащую определенное слово, после этого прочитать и обработать символы находящиеся после этого слова.
Пример, типа:

ава
вавав
Date: 28.12.2004
fdf

Соответственно найти где находится строчка со словом "Date: " и разобрать дату на число месяц и год

Язык Visual Basic Net 2005

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #1 Добавлено: 06.06.09 09:01
IndexOf
Substring

Ответить

Номер ответа: 2
Автор ответа:
 Michael Melchakov



ICQ: 302272185 

Вопросов: 12
Ответов: 31
 Профиль | | #2 Добавлено: 06.06.09 09:05
а можно чуть чуть поподробнее?

Ответить

Номер ответа: 3
Автор ответа:
 Skywalker



ICQ: 300-70-6пятьЪ 

Вопросов: 62
Ответов: 545
 Web-сайт: iSkywalker.ru
 Профиль | | #3
Добавлено: 06.06.09 11:03
  1. Dim lines() As String = IO.File.ReadAllLines("path")
  2.         Dim result As New List(Of Date)
  3.         Dim regex As New System.Text.RegularExpressions.Regex("Date:[\s]+([\d]{2}.[\d]{2}.+[\d]{4})")
  4.         For Each line As String In lines
  5.             If regex.IsMatch(line) Then
  6.                 result.Add(Date.Parse(regex.Match(line).Groups(1).Value))
  7.             End If
  8.         Next

Ответить

Номер ответа: 4
Автор ответа:
 Michael Melchakov



ICQ: 302272185 

Вопросов: 12
Ответов: 31
 Профиль | | #4 Добавлено: 08.06.09 13:06
Спасибо, болшущее!!!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам