Отделить текст от цифр

Discussion in 'Болталка' started by Indigo_O, 19 Aug 2011.

  1. Indigo_O

    Indigo_O New Member

    Joined:
    14 Apr 2011
    Messages:
    1
    Likes Received:
    1
    Reputations:
    0
    есть список ключевиков вида:
    ключевик номер один:36
    ключевик номер два:83
    ключевик номер три:125
    ключевик номер четыре:9

    как оставить только то, что до двоеточия?
    в экселе мб как то можно?
     
  2. попугай

    попугай Elder - Старейшина

    Joined:
    15 Jan 2008
    Messages:
    1,515
    Likes Received:
    400
    Reputations:
    196
    http://wmaid.com/account/converter/
     
  3. d1v

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

    Joined:
    21 Feb 2009
    Messages:
    674
    Likes Received:
    332
    Reputations:
    120
    экспортируешь в ексель, указываешь резделитель, сохраняешь нужные столбцы.
     
  4. Indigo_O

    Indigo_O New Member

    Joined:
    14 Apr 2011
    Messages:
    1
    Likes Received:
    1
    Reputations:
    0
    если бы я знал где угазать разделитель :)
    спасибо попугай :)
     
  5. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,248
    Likes Received:
    1,148
    Reputations:
    886
    йопт

    cat file.txt | awk -F: '{print $1}' > sorted.txt
     
    _________________________
  6. Gyssdogg

    Gyssdogg Member

    Joined:
    1 Feb 2011
    Messages:
    133
    Likes Received:
    18
    Reputations:
    9
    магадан даёт о себе знать)))
    вот тема : /thread287553.html
     
  7. Indigo_O

    Indigo_O New Member

    Joined:
    14 Apr 2011
    Messages:
    1
    Likes Received:
    1
    Reputations:
    0
    не, не магадан :)
    спасибо
     
  8. tim-oleksii

    tim-oleksii Member

    Joined:
    14 Mar 2011
    Messages:
    199
    Likes Received:
    10
    Reputations:
    0
    Bat file. lol.txt is input. Output is in test.txt
    for /f "tokens=1* delims=:" %%i in (lol.txt) do @echo %%i >> test.txt
     
  9. lukmus

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

    Joined:
    18 Nov 2009
    Messages:
    366
    Likes Received:
    115
    Reputations:
    23
    на руби
    Code:
    outf=File.new 'outfilename', 'a'
    inf=File.new('filename','r') 
    while !inf.eof do
      outf.puts inf.gets.chop.split(':')[0]
    end
    inf.close
    outf.close
    
    
     
  10. Skofield

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

    Joined:
    27 Aug 2008
    Messages:
    937
    Likes Received:
    355
    Reputations:
    58
    на пхп ;)
    PHP:
    <?php foreach (file('in.txt') as $l) echo substr($l0strpos($l':'))."<br>\n"?>
     
  11. lukmus

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

    Joined:
    18 Nov 2009
    Messages:
    366
    Likes Received:
    115
    Reputations:
    23
    да не вопрос. опять ruby
    Code:
    outf,inf=File.new('outfilename', 'a'), IO.read('filename') 
    puts inf.split("\n").each {|str| outf.puts str.chop.split(':')[0]}
    
    жду версию на питоне и перле
     
  12. lukmus

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

    Joined:
    18 Nov 2009
    Messages:
    366
    Likes Received:
    115
    Reputations:
    23
    В борьбе с питоном вынужден продолжить

    если ложить в файл
    Code:
    IO.read('filename').split("\n").each {|s| File.new('outfilename', 'a').puts s.chop.split(':')[0]}
    
    если не ложить
    Code:
    IO.read('filename').split("\n").each {|s| puts s.chop.split(':')[0]}
    
    Ждем перловку
     
  13. Freedom

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

    Joined:
    2 Jul 2007
    Messages:
    38
    Likes Received:
    92
    Reputations:
    8
    )))))))))))) ну вы даете. давайте уже и на асм ))
     
  14. tim-oleksii

    tim-oleksii Member

    Joined:
    14 Mar 2011
    Messages:
    199
    Likes Received:
    10
    Reputations:
    0
    PCRE
    (.+):