Регистрация |
Правила форума | Справка |
Сообщество |
Календарь |
Сообщения сегодня |
Сообщения за неделю |
≥ Поиск ≤ |
|
Программы, софт - Пишем про полезные и бесплатные программы, делимся где можно скачать программы бесплатно. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
22.06.2014, 15:01 |
Как удалить подстроки в txt или word файле
#1
|
Администратор
|
Интересует, как без написания програмки удалить подстроки в txt или word файле?
Подстроки такого вида #пару_символов# : текст #u2f3ceac6b7s# еще текст #u6220a2877es# #u6220a2877es# #u6220a2877es# еще текст еще текст еще текст # еще текст еще еще еще еще еще текст # еще текст #u6220a2877es# Удалять по #*# нельзя, т.к. удалиться нужная подстрока # еще текст еще еще еще еще еще текст #
________________
Судьба - совокупность совершенных глупостей человека. Любите и принимайте людей такими, какие они есть. Если Вас оскорбили - нажимаем "Пожаловаться на это сообщение" слева от поста под аватаром хама. |
22.06.2014, 17:15 |
Re: Как удалить подстроки в txt или word файле
#2
|
The Scarecrow
Детали профиля (+/-)
|
По-моему, только написанием макроса для Word'а.
________________
If you're playing Rock 'n' Roll, play It without lies. Always be as brave and proud, like an eagle in the sky! If you want to be remembered, there is one thing you should do: When you play your music, gotto keep It true! © "Majesty" |
22.06.2014, 17:26 |
Re: Как удалить подстроки в txt или word файле
#3
|
Форумчане ПМР
Детали профиля (+/-)
Ответов: 2,992
Регистрация: 14.07.2010
Адрес: Северная столица
Спасибо:850/1,375
Не понравилось:13/29
Репутация: 3776
|
AkelPad, EditPad или их аналоги, поиск и замена, заменить все
________________
Рыбницкая газета "Новости" http://r-novosti.idknet.com/ |
22.06.2014, 18:53 |
Re: Как удалить подстроки в txt или word файле
#4
|
|||
The Scarecrow
Детали профиля (+/-)
|
Накатал быстренько программу макроса, выполняющего эту фигню в MS Word:
Последний раз редактировалось Duke_Cheb; 22.06.2014 в 19:10. |
|||
Сказал(а) cпасибо | PMR (24.06.2014) |
24.06.2014, 23:11 |
Re: Как удалить подстроки в txt или word файле
#5
|
|
Администратор
|
Дюк спасибо!
Я хотел примерно следующее, там кстати есть вопросик.
|
|
24.06.2014, 23:52 |
Re: Как удалить подстроки в txt или word файле
#6
|
|
The Scarecrow
Детали профиля (+/-)
|
|
|
25.06.2014, 23:31 |
Re: Как удалить подстроки в txt или word файле
#7
|
Администратор
|
Интересно, как отработает скрипт на ворд файле в 3-4 метра.
|
26.06.2014, 00:13 |
Re: Как удалить подстроки в txt или word файле
#8
|
The Scarecrow
Детали профиля (+/-)
|
Прогон только один идет, вложенный цикл строго на поиск "#...текст...#", поэтому, не думаю, что слишком долго.
1024*1024*4=4 194 304 символа. В Excel'е у меня вложенные циклы по 9 миллионов кругов гоняли - минут двадцать-тридцать занимало. |
27.06.2014, 13:47 |
Re: Как удалить подстроки в txt или word файле
#9
|
Администратор
|
Запустил дома на 10 метровый файл, 2 часа подождал, проц. загружен. Недождался.
|
27.06.2014, 18:48 |
Re: Как удалить подстроки в txt или word файле
#10
|
The Scarecrow
Детали профиля (+/-)
|
Ну, а что ты хотел? Макросы на ВБейсике в Офисе работают в десятки тысяч раз медленнее, чем скомпилированные программы. Если бы файл был строго в .txt формате, можно было бы открывать файл, прямо с винта считывать побайтно, и тут же в другой, открытый на запись, сохранять.
|
27.06.2014, 23:19 |
Re: Как удалить подстроки в txt или word файле
#11
|
|
Администратор
|
И какая разница, читать с txt, или ворд читает с родного ему doc(он же xml)? |
|
28.06.2014, 00:38 |
Re: Как удалить подстроки в txt или word файле
#12
|
||||
The Scarecrow
Детали профиля (+/-)
|
В *.txt текст идет сразу после заголовка файла. Файл vasya.txt, считанный побайтно:
Последний раз редактировалось Duke_Cheb; 28.06.2014 в 01:05. |
||||
28.06.2014, 11:29 |
Re: Как удалить подстроки в txt или word файле
#13
|
The Scarecrow
Детали профиля (+/-)
|
ВБейсик не компилятор, а интерпретатор. Разница существенная. Компилятор проверяет синтаксис на наличие ошибок, формирует в ОЗУ исполняемую программу, и запускает ее. Интерпретатор же считывает команды из среды программирования построчно и пытается сразу их выполнить. Вот, сколько повторов в цикле будет, столько же раз интерпретатор считает команду, проверит на ошибки, если их нет, выполнит команду, и по-новой.
|
28.06.2014, 00:39 |
Re: Как удалить подстроки в txt или word файле
#14
|
|
The Scarecrow
Детали профиля (+/-)
|
Продолжение:
Последний раз редактировалось Duke_Cheb; 28.06.2014 в 00:46. |
|
28.06.2014, 00:50 |
Re: Как удалить подстроки в txt или word файле
#15
|
|
The Scarecrow
Детали профиля (+/-)
|
И, наконец, оно же, при побайтном считывании напрямую из файла (тут "Вася-дурак! Вот так!" вообще хрен знает где закодирован):
|
|
28.06.2014, 16:27 |
Re: Как удалить подстроки в txt или word файле
#16
|
Администратор
|
Тогда вопрос, как в макросах ворда сделать замену #????????????#, которая работает при замете с постановочными знаками? Типа регулярное выражение.
|
29.06.2014, 23:49 |
Re: Как удалить подстроки в txt или word файле
#17
|
Администратор
|
|
30.06.2014, 00:28 |
Re: Как удалить подстроки в txt или word файле
#19
|
||||
The Scarecrow
Детали профиля (+/-)
|
На что заменяем известно? Строка как выглядеть будет, на которую заменяем?
-------- Добавлено в 23:28 -------- Предыдущее было в 23:23 -------- Этот блок:
Последний раз редактировалось Duke_Cheb; 30.06.2014 в 00:35. |
||||
30.06.2014, 20:17 |
Re: Как удалить подстроки в txt или word файле
#20
|
Администратор
|
Да не, я под ??? имею виду любые символы, это считай регулярное выражение.
"?" заменяется на любой символ. пример #1er2fgh45n-u# |
|
Похожие темы | ||||
Тема | Автор | Разделы | Ответы | Последний ответ |
Как сделать чтобы Word считал формулы | dgin | Программы, софт | 7 | 10.12.2015 11:15 |
Как удалить webalta? | PMR | Программисты и компьютеры в ПМР | 9 | 06.10.2013 20:45 |
можно ли из ICQ удалить контакт? | alex | Программы, софт | 12 | 24.08.2013 15:26 |
word 2003 - подстановочные знаки | PMR | Программисты и компьютеры в ПМР | 8 | 11.01.2013 12:14 |
Удаление спецсимвола переноса в Word | PMR | Программисты и компьютеры в ПМР | 4 | 26.07.2010 20:24 |
|
|