PDA

Просмотр полной версии : подскажите софт удалить в .txt файле все цыфры.


9822
21.10.2009, 00:19
народ вообщем нужна софтина удалить не нужные цыфры

пример есть файл там 100к строк.

stem 24 40903578 835
suggested 24 41622701 925
surgury 24 42151932 923
swallow 24 42167158 941
symbol 24 42216489 800
tb 24 42884380 767
testimonial 24 43431286 930
thermogenic 24 43877997 1086
thinking 24 43891818 916
tone 24 44443978 861
trans 24 44715996 843
tri-cyclen 24 44914183 1138
trivita 24 45031119 878
urinating 24 45407973 919
zenegra 24 53486588 808
1944 23 150686 874
25-hydroxy 23 263621 895
3d 23 316572 730
625 23 422927 763
911 23 454454 762
acupressure 23 1227881 941
affected 23 1418121 963
algae 23 1768750 821
angle 23 4801065 907
arrhythmia 23 5192142 793
b-5 23 6113176 776
balanced 23 6425838 980
bankruptcy 23 6452601 951
been 23 6573274 938

нужно удалить все цыфры которые после пробела.


у меня была софтина переустановил OS не как не могу найти сайт от куда ее качал

может кто пользовался подскажет :)

login999
21.10.2009, 00:21
народ вообщем нужна софтина удалить не нужные цыфры

пример есть файл там 100к строк.

stem 24 40903578 835
suggested 24 41622701 925
surgury 24 42151932 923
swallow 24 42167158 941
symbol 24 42216489 800
tb 24 42884380 767
testimonial 24 43431286 930
thermogenic 24 43877997 1086
thinking 24 43891818 916
tone 24 44443978 861
trans 24 44715996 843
tri-cyclen 24 44914183 1138
trivita 24 45031119 878
urinating 24 45407973 919
zenegra 24 53486588 808
1944 23 150686 874
25-hydroxy 23 263621 895
3d 23 316572 730
625 23 422927 763
911 23 454454 762
acupressure 23 1227881 941
affected 23 1418121 963
algae 23 1768750 821
angle 23 4801065 907
arrhythmia 23 5192142 793
b-5 23 6113176 776
balanced 23 6425838 980
bankruptcy 23 6452601 951
been 23 6573274 938

нужно удалить все цыфры которые после пробела.


у меня была софтина переустановил OS не как не могу найти сайт от куда ее качал

может кто пользовался подскажет :)
Качай питон и го асеку :)
П.С. После какого именно пробела ?

Fristail
21.10.2009, 00:23
подскажите софт удалить в .txt файле все цыфры. inet crack скачать без смс бесплатно без регистрации порно

root_sashok
21.10.2009, 00:35
Напиши программку, хоть даже на Pascal, используя операторы Assign, String и их разновидности, с условием, в котором будут вырезаться из текста цифры из диапазона [0..9]. Delphi тебе в помощь, можно даже простую утилиту с интерфейсом написать.

P.S.: Античатовцы, бросьте привычку набрасываться на новичков со стебом! Или вы сами никогда не были новичками?

Kusto
21.10.2009, 00:39
удалить все цыфры которые после пробела.




$string = "здесь твоя суперстрока";
$new = explode(" ", $string);
echo $new[0]; //все то что стоит до пробела

P.S. Думаю до рабочего состояния доделать это можно за пару минут

MaDfUn
21.10.2009, 00:52
народ вообщем нужна софтина удалить не нужные цыфры

.....
если еще актуально стукни в ПМ, напишу тебе на c#

zifanchuck
21.10.2009, 00:56
на пыхе написать дело 5 мин.

вот пример

<form method="POST">
<center><textarea cols=40 rows=10 name="text"></textarea></center><br>
<center><input type=submit value="НАчать РАботать!!!"></center>
<?php
set_time_limit(0);
$text = $_POST['text'];
$text = explode("\n", $text);
$count = count($text);
for($i=0; $i<$count; $i++)
{
$new = explode(" ", $text[$i]);
echo $new[0].'<br>';
}
?>

m0Hze
21.10.2009, 01:09
на пыхе написать дело 5 мин.

вот пример

<form method="POST">
<center><textarea cols=40 rows=10 name="text"></textarea></center><br>
<center><input type=submit value="НАчать РАботать!!!"></center>
<?php
set_time_limit(0);
$text = $_POST['text'];
$text = explode("\n", $text);
$count = count($text);
for($i=0; $i<$count; $i++)
{
$new = explode(" ", $text[$i]);
echo $new[0].'<br>';
}
?>

Прям блять пижонский крипт

gold-goblin
21.10.2009, 01:10
если все цифры то можно и блокнотом......

zifanchuck
21.10.2009, 01:11
Прям блять пижонский крипт
Ну напиши лучше) я не против)

SpangeBoB
21.10.2009, 01:15
Люблю я Powershell =)
(gc file.txt) -split " " | ? {$_ -notmatch "^\d*$"}

Nelzone
21.10.2009, 01:15
помойму он прогу попросил а не скрипт...

Kusto
21.10.2009, 01:22
помойму он прогу попросил а не скрипт...
а помоему скрипт даже на локалхосте становиться прогой
P.S. В умелых руках и пых баллалайка

Connor
21.10.2009, 01:22
помойму он прогу попросил а не скрипт...
Нахалы, да? :(

SpangeBoB
21.10.2009, 01:27
С помощью cmd и не куда ходить не надо,пусть не прога но с задачей справляется и уже по умолчанию в системе =)))

@echo off
for /F "tokens=1,2*" %%i in ('type file.txt ^| findstr /v "^[0-9]"') do (echo %%i)
pause

Kusto
21.10.2009, 01:32
Прям блять пижонский крипт
да какая разница как написан- главное работает, ну можно сократить 2-3 строчки например while(!feof($text)) заюзать, разве от этого что то зависит?, просто после таких постов и страшно что то вываливать на всеобщее обозрение

HappyFarmer
21.10.2009, 02:53
Я ЗНАЮ КАК!!
Открой в блакноте ево
выбери заминить и введи цыфру в первае поле
второе пустое надо оставть

и так повтарить для всех цыфер с нуля по 10
оно самое лучший метод

PS пацаны ну плюсаните миня блин мне в репу насрали какие та г

[QwyZ]
21.10.2009, 09:28
notepad++ , zhmi CTRL+R,pishi cifru v pole#1 , v pole#2 ostav pusto.nazhmi "find",potom "replace rest".

brainy
21.10.2009, 09:43
ох епт... парень попросил софтину, так зачем ему объяснения как написать программу самому? или скрипты? такие продвинутые кодеры прям все...
а вообще и правда, как было пару раз выше написано, легче просто в блокноте\ворде замену юзать

9822
21.10.2009, 14:57
zifanchuck - скрипт твой не работает на php 5000 кейвордов ставил надовил и вывел он мне тоже самое только пробелы убрал а цыфры остались :D



SpangeBoB - сделал через cmd

указал файл сделал все красиво :) но вместо 5000 ключевиков только 300 осталось :)

9822
21.10.2009, 14:59
brainy - я сейчас так и сделал в text редакторе

но согласись когда у тебя есть 100 файлов и в каждом по 5-50к ключевиков
тебе не удобно будет по 100 раз делать в текст редакторе ;)


+


идут ключевики


100mg

viapro 250mg

цыфры которые относятся к ключевому слову они должны остатся :)

mustang777
21.10.2009, 15:03
Excel,просто задать знак табуляции - пробелы между цифрами,а потом забираешь нужную тебе колонку.

FALTONICK
21.10.2009, 15:06
открой блокнотом затем заменить там будет что введи 1234567890 на че пиши пробел и все!

AlexV
21.10.2009, 15:20
Excel,просто задать знак табуляции - пробелы между цифрами,а потом забираешь нужную тебе колонку.
Самый верный и просто способ. ;)