Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   подскажите софт удалить в .txt файле все цыфры. (https://forum.antichat.xyz/showthread.php?t=149894)

9822 21.10.2009 00:19

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

пример есть файл там 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

Цитата:

Сообщение от 9822
народ вообщем нужна софтина удалить не нужные цыфры

пример есть файл там 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

Цитата:

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


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

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

MaDfUn 21.10.2009 00:52

Цитата:

Сообщение от 9822
народ вообщем нужна софтина удалить не нужные цыфры

.....

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

zifanchuck 21.10.2009 00:56

на пыхе написать дело 5 мин.

вот пример
PHP код:

<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

Цитата:

Сообщение от zifanchuck
на пыхе написать дело 5 мин.

вот пример
PHP код:

<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

Цитата:

Сообщение от Nelzone
помойму он прогу попросил а не скрипт...

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

Connor 21.10.2009 01:22

Цитата:

Сообщение от Nelzone
помойму он прогу попросил а не скрипт...

Нахалы, да? :(

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

Цитата:

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

да какая разница как написан- главное работает, ну можно сократить 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

Цитата:

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

Самый верный и просто способ. ;)


Время: 14:45