ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Удаление лишнего в тексте
  #1  
Старый 02.12.2009, 21:06
GOODmen
Участник форума
Регистрация: 08.11.2008
Сообщений: 164
Провел на форуме:
5779069

Репутация: 185
Отправить сообщение для GOODmen с помощью ICQ
По умолчанию Удаление лишнего в тексте

Вообщем нужна прога которая бы в тексте удаляла
вот такие строки:
tppabs="http://sms-angel.ru/images/label_topic.png?1246350496"
(Это пример,сылка всегда разная)

и еще одну прогу,которая будет искать и удалять вот такое

/*tpa=http://tutmoney.ru/img/fon.jpg*/
(Это пример,сылка всегда разная)

За обе проги плачу доллар,чисто символически
аська для связи 409829

Последний раз редактировалось GOODmen; 02.12.2009 в 21:08..
 
Ответить с цитированием

  #2  
Старый 02.12.2009, 23:13
whexp
Познающий
Регистрация: 30.11.2009
Сообщений: 97
Провел на форуме:
333264

Репутация: 80
По умолчанию

Вот тебе скрипты на Python:
Первый:
Код:
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import re
import sys

intext = open(sys.argv[1]).read()
outext = open(sys.argv[2], 'w')

outext.write(re.sub('tppabs=".*?"', '', intext))
outext.close()
Использование:
Цитата:
one.py input.txt output.txt
, где input.txt - входной файл, а output.txt выходной.

Вот что было в input.txt:
Цитата:
hello world tppabs="http://sms-angel.ru/images/label_topic.png?1246350496" lalala tppabs="http://sms-angel.ru/images/label", haha hehe lalala.
И что стало в output.txt:
Цитата:
hello world lalala , haha hehe lalala.
Второй:
Код:
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import re
import sys

intext = open(sys.argv[1]).read()
outext = open(sys.argv[2], 'w')

outext.write(re.sub('/\*tpa=.*?\*/', '', intext))
outext.close()
Используешь так же. Вот что было в input.txt:
Цитата:
tralalala /*tpa=http://tutmoney.ru/img/fon.jpg*/ example, /*tpa=http://google.ru/*/ haha, hehe. special for GOODmen!
И что стало в output.txt:
Цитата:
tralalala example, haha, hehe. special for GOODmen!
Для обеих скриптов нужен python (2 ветка).

Если что не так, то говори, перепишу.
 
Ответить с цитированием

на перле
  #3  
Старый 03.12.2009, 03:41
bockor
Новичок
Регистрация: 30.05.2009
Сообщений: 1
Провел на форуме:
107691

Репутация: 0
По умолчанию на перле

Код:
#!/usr/bin/perl -w

open $in,"filein.txt" || die "Can't Open file!\n";
open $out,">out.txt";
while($a=<$in>){
$a=~s/tppabs="http:\/\/sms-angel.ru\/images\/label_topic.png\?\d{10}"//g; # d{10}-количество цифр в урле
print ($out $a); 
}
close ($in);
close ($out);
для первого случая.
 
Ответить с цитированием

  #4  
Старый 03.12.2009, 19:52
DeaD_MoroZ
Banned
Регистрация: 03.11.2009
Сообщений: 112
Провел на форуме:
98006

Репутация: 17
Отправить сообщение для DeaD_MoroZ с помощью ICQ
По умолчанию

Цитата:
Сообщение от GOODmen  
Вообщем нужна прога которая бы в тексте удаляла
вот такие строки:
tppabs="http://sms-angel.ru/images/label_topic.png?1246350496"
(Это пример,сылка всегда разная)

и еще одну прогу,которая будет искать и удалять вот такое

/*tpa=http://tutmoney.ru/img/fon.jpg*/
(Это пример,сылка всегда разная)

За обе проги плачу доллар,чисто символически
аська для связи 409829
а тебе какой язык то нужен??? скрипт или программа??? или без разницы???
 
Ответить с цитированием

  #5  
Старый 03.12.2009, 20:02
_s1r1us_
Познающий
Регистрация: 24.08.2009
Сообщений: 36
Провел на форуме:
671849

Репутация: 6
По умолчанию

могу сделать на delphi, если надо стучи icq #555-556-500
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
VK. Рассылка приглашений в группы, приложения, удаление приглашений, wiki-разметка lion-mobile Покупка, продажа, услуги в Соц. Сетях 23 09.04.2010 11:20
Удаление cookies на WinInet [DELPHI] GlooK С/С++, C#, Delphi, .NET, Asm 0 23.09.2009 15:22
Удаление части баллов репутации. Егорыч+++ Новости форума 422 25.08.2009 17:32
Удаление непонятного трояна FurA Windows 13 09.02.2008 15:22



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ