Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
mousesport
0 / 0 / 1
Регистрация: 21.02.2013
Сообщений: 17
1

Парсинг текста

17.02.2014, 11:27. Просмотров 738. Ответов 2
Метки нет (Все метки)

парни а подскажите мне, как распарсить это? есть файл txt с видом:
Код
#filesum 3213123133.4342
#type 7
;,,;;546463.35
ПИсин Василий иванович;г.Москва, варшавское шоссе ул,8,156;000001385;0.00
ПИсин Василий Петрович;г.Москва, варшавское шоссе ул,8,157;000001386;0.00
Получить из этого файла только строки с таким видом (дабы исключить строки с хештегом и пустыми данными ;,,;;546463.35):
Код
ПИсин Василий иванович;г.Москва, варшавское шоссе ул,8,156;000001385;0.00
ПИсин Василий Петрович;г.Москва, варшавское шоссе ул,8,157;000001386;0.00
и сохранить в файле txt вот в таком виде:
Код
000001385;г.Москва, варшавское шоссе ул,8,156
000001386;г.Москва, варшавское шоссе ул,8,157
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2014, 11:27
Ответы с готовыми решениями:

Парсинг текста
1. Есть текстовые данные вида: ...какой-то текст... какое-то название1 ...какой-то текст......

Парсинг текста
Здравствуйте, форумчане)))! Есть проблемка с парсингом текста. В общем есть класс Reader, он...

Парсинг текста
Помогите решить на PHP Дан исходный текст 1 TKL2312 MNR4 2 REM2340 PMR4 FDE12ww 12AUG 3...

c# парсинг текста
ку всем, надо спарсить из "<span class="smallfont">text</span>" слово text как реализовать не...

Парсинг Текста
Ребят кто поможет сделать правильный парсинг текста вот что есть <td><span class="up_c"> США...

2
ldighost
12 / 4 / 0
Регистрация: 30.06.2012
Сообщений: 15
17.02.2014, 20:17 2
Пробуй
Bash
1
for /f "tokens=2,3 delims=;" %%a in (1.txt) do if "%%a"=="" (echo 1) else (if "%%b"=="" (echo 1) else (>>2.txt echo %%b;%%a))
2
mousesport
0 / 0 / 1
Регистрация: 21.02.2013
Сообщений: 17
17.02.2014, 22:01  [ТС] 3
сделал вот так попроще, забыл отписаться.... но все равно спасибо)
Код
for /f "tokens=2,3 delims=;" %%i in (1.txt) do (>>2.txt echo %%j ;%%i)
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2014, 22:01

Парсинг текста
Добрый день, форумчане. Встал вопрос, как проще всего распарсить (произвести синтаксический...

Парсинг текста
Здравствуйте, у меня есть строка char* с огромным количеством текста(в мб) как ее можно про...

Парсинг текста
Всем привет , есть задача написать парсер логинов "InstallConfigStore" { "ZIP" { "Path"...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.