Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
13.04.2015, 18:13
|
|||
---|---|---|---|
|
|||
Выбор данных из txt файла |
|||
#18+
Доброго времени суток. Помогите решить следующую задачу. Есть текстовый файл следующего формата (прошу прощения что воткнул картинку, но так проще объяснить что именно требуется): Из него надо получить данные которые обведены красной рамкой, при этом IP-адреса могут быть разной длины, а так же количество строк заранее так же не известно. Возможно ли получить эти данные средствами VBS, если да то как? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.04.2015, 18:27
|
|||
---|---|---|---|
Выбор данных из txt файла |
|||
#18+
Сначала Line Input #. Для каждой строки - пачка Replace (убрать парные пробелы). Судя по данным - троекратно. Потом Split. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.04.2015, 22:47
|
|||
---|---|---|---|
Выбор данных из txt файла |
|||
#18+
xBOBeRx, а что там после IP адресов - точки идут в строке? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.04.2015, 22:50
|
|||
---|---|---|---|
Выбор данных из txt файла |
|||
#18+
xBOBeRx, если данные есть, то получить их - естественно можно. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.04.2015, 14:38
|
|||
---|---|---|---|
|
|||
Выбор данных из txt файла |
|||
#18+
час58а что там после IP адресов - точки идут в строке? Вообще то точки между цифрами самого IP адреса, а то что идет после всего адреса это обозначение пробелов и если вы занимаетесь скриптописанием и пользовались какими то другими редакторами отличными от Блокнота, то должны это знать. час58если данные есть, то получить их - естественно можно. Очень глубокая мысль!! Только зачем оффтопить? Если нечего написать по существу, лучше вообще не писать ничего. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.04.2015, 07:24
|
|||
---|---|---|---|
Выбор данных из txt файла |
|||
#18+
Вообще то Akina Вам уже все ответил. Можно, как вариант: Line Input #, потом Split по -(один пробел), потом Trim. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.04.2015, 07:25
|
|||
---|---|---|---|
Выбор данных из txt файла |
|||
#18+
Поторопился, тогда -D- потеряем. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.04.2015, 11:42
|
|||
---|---|---|---|
|
|||
Выбор данных из txt файла |
|||
#18+
регулярные выражения наше всё, зачем лепить велосипед? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.04.2015, 15:15
|
|||
---|---|---|---|
Выбор данных из txt файла |
|||
#18+
авторрегулярные выражения Ну это ты зря сказал. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.04.2015, 15:29
|
|||
---|---|---|---|
|
|||
Выбор данных из txt файла |
|||
#18+
AndreyMpавторрегулярные выражения Ну это ты зря сказал. :-)почему? для данной задачи самое то Разбор логов - это вообще академическая задача для регулярных выражений ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.04.2015, 16:21
|
|||
---|---|---|---|
Выбор данных из txt файла |
|||
#18+
Я полностью с тобой согласен, только теперь придется кому то это написать. Извиняюсь за оффтоп. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.04.2015, 16:27
|
|||
---|---|---|---|
|
|||
Выбор данных из txt файла |
|||
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.04.2015, 21:50
|
|||
---|---|---|---|
Выбор данных из txt файла |
|||
#18+
авторСначала Line Input #. Не обязательно. Зависит от размера файла. Иногда достаточно сразу разбить на массив строк Код: vbnet 1.
Потом Split по "-" и с Trim получить нужные данные ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&mobile=1&tid=2155968]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 430ms |
total: | 573ms |
0 / 0 |