Как отсортировать записи?

Discussion in 'Болталка' started by Slech, 1 Feb 2008.

Thread Status:
Not open for further replies.
  1. Slech

    Slech New Member

    Joined:
    23 Sep 2005
    Messages:
    4
    Likes Received:
    1
    Reputations:
    0
    Такая проблема, имеется текстовый документ, с записями в виде: 1+2=3 , как сделать так чтобы отсортировать и скопировать все что до знака = ?
    В ручную копировать не предлогать, записей более 1000...
     
  2. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    Php + регулярные выражения. Пока не "конец файла": чтение строк, парсинг, запись в результирующий файл.
     
  3. Slech

    Slech New Member

    Joined:
    23 Sep 2005
    Messages:
    4
    Likes Received:
    1
    Reputations:
    0
    Всё так сложно? Более простого варианта нету?
     
  4. Piflit

    Piflit Banned

    Joined:
    11 Aug 2006
    Messages:
    1,249
    Likes Received:
    585
    Reputations:
    31
    в notepad++ есть поддержка регулярок в замене
     
  5. Deem3n®

    Deem3n® RTFMSDN

    Joined:
    19 Sep 2005
    Messages:
    378
    Likes Received:
    153
    Reputations:
    164
    cut /your/path/to_file -d= -f1|sort
     
  6. it's my

    it's my Banned

    Joined:
    29 Sep 2007
    Messages:
    335
    Likes Received:
    347
    Reputations:
    36
    на самом деле всё намного проще, открываешь текстовый документ в ексцели, по умолчанию там установлен формат данных, жмешь "Далее", снимаешь галочку со "Знак табуляции" и ставишь галочку "Другой:" и в поле прописываешь знак =
     
  7. Жек

    Жек Member

    Joined:
    6 Jul 2007
    Messages:
    21
    Likes Received:
    6
    Reputations:
    0
    смотря что ,если нумерки то ICQMagCommander или подобные ,в notepad++ вроде есть выделение столбиком.
     
  8. vp$

    vp$ Elder - Старейшина

    Joined:
    22 Oct 2007
    Messages:
    65
    Likes Received:
    68
    Reputations:
    19
    скопируй и встать в excel , при копировании он предложит воспользоваться мастером импорта , там и выбирешь разделитель =
     
  9. Red_Red1

    Red_Red1 Banned

    Joined:
    12 Jan 2007
    Messages:
    246
    Likes Received:
    258
    Reputations:
    83
    Какой форма записей? Каждая с новой строки или кучей, есть ли мусор или только записи типа число+число=число :)?
     
  10. Slech

    Slech New Member

    Joined:
    23 Sep 2005
    Messages:
    4
    Likes Received:
    1
    Reputations:
    0
    Всем спасибо, все успешно получилось через эксель. Темку можно прикрыть :)
     
Thread Status:
Not open for further replies.