Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] вырезать часть текста и скопировать его в новый файл

Ответить
Настройки темы
CMD/BAT - [решено] вырезать часть текста и скопировать его в новый файл

Новый участник


Сообщения: 44
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: temphard
Дата: 26-03-2017
Доброго времени суток.
Существует файл 1.txt. В нем содержится много текста (html код).
Необходимо найти определенные части текста и скопировать их в файл 2.txt построчно.
Пример части текста
Цитата:
<url><loc>https://mysite.com/files/promo-category-copy/12345</loc><lastmod>
Перед этим текстом и после него находится еще очень много другого текста.

Более конкретней:
Вот эта часть: <url><loc>https://mysite.com/files/ никогда не меняется.
Вот эта часть: promo-category-copy/12345 всегда меняется.
Вот эта часть: </loc><lastmod> никогда не меняется.

Задача:
Найти эту часть: promo-category-copy/12345 скопировать ее и вставить в отдельную строку файла 2.txt.
Затем найти следующую такую же часть текста, скопировать ее и вставить в отдельную строку файла 2.txt и так далее.
Если с помощью CMD/BAT такая задача в принципе не возможна, то вполне подойдет VBS.

Заранее благодарен.

Здесь образец:
http://forum.oszone.net/attachment.p...4&d=1490531050

Условие:
Необходимо найти информацию, которая всегда содержится между этим uploader info=" и этим "> текстом (в данном случае это ссылка), скопировать ее и вставить в файл 2.txt в одной строке и так далее.
Спасибо.

Отправлено: 00:30, 26-03-2017

 

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


vavamedved@vk, если у Вас работает — Вы можете пользовать «простой путь». Ровно до того момента, пока не столкнётесь с xml, не имеющем концов строк вообще. Или просто содержащим в строке с «<loc>» несколько больше информации, нежели требуется. И т.п.
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:25, 09-11-2017 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] вырезать часть текста и скопировать его в новый файл

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Скопировать в папку, зная только часть ее Имени magarjoba Скриптовые языки администрирования Windows 9 15-02-2017 11:12
Любой язык - Скопировать часть блоков из одного текстового файла в другой Alexander_88 Скриптовые языки администрирования Windows 4 19-02-2016 14:59
Прочие БД - Нечитается часть текста в Oracle11g slenok Программирование и базы данных 1 02-05-2010 23:16
[решено] Как скопировать фрагмент текста из файла PDF Antonij Хочу все знать 12 04-02-2009 06:49
windows2003 вырезать часть лога Angel_Keeper Microsoft Windows NT/2000/2003 2 05-12-2007 13:42




 
Переход