Вот тебе скрипты на 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 ветка).
Если что не так, то говори, перепишу.