PDA

Просмотр полной версии : Как отсортировать записи?


Slech
01.02.2008, 15:48
Такая проблема, имеется текстовый документ, с записями в виде: 1+2=3 , как сделать так чтобы отсортировать и скопировать все что до знака = ?
В ручную копировать не предлогать, записей более 1000...

groundhog
01.02.2008, 15:51
Php + регулярные выражения. Пока не "конец файла": чтение строк, парсинг, запись в результирующий файл.

Slech
01.02.2008, 16:04
Php + регулярные выражения. Пока не "конец файла": чтение строк, парсинг, запись в результирующий файл.
Всё так сложно? Более простого варианта нету?

Piflit
01.02.2008, 16:10
в notepad++ есть поддержка регулярок в замене

Deem3n®
01.02.2008, 16:12
cut /your/path/to_file -d= -f1|sort

it's my
01.02.2008, 16:15
на самом деле всё намного проще, открываешь текстовый документ в ексцели, по умолчанию там установлен формат данных, жмешь "Далее", снимаешь галочку со "Знак табуляции" и ставишь галочку "Другой:" и в поле прописываешь знак =

Жек
01.02.2008, 16:16
смотря что ,если нумерки то ICQMagCommander или подобные ,в notepad++ вроде есть выделение столбиком.

vp$
01.02.2008, 16:18
скопируй и встать в excel , при копировании он предложит воспользоваться мастером импорта , там и выбирешь разделитель =

Red_Red1
01.02.2008, 16:24
Какой форма записей? Каждая с новой строки или кучей, есть ли мусор или только записи типа число+число=число :)?

Slech
01.02.2008, 16:28
Всем спасибо, все успешно получилось через эксель. Темку можно прикрыть :)