Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
jaasto
0 / 0 / 0
Регистрация: 16.07.2013
Сообщений: 11
#1

Копирование текста и цикл - C++

05.01.2014, 06:27. Просмотров 212. Ответов 0
Метки нет (Все метки)

Здравствуйте!

Вопрос. Есть фрагмент текста в HTML файле (находиться в 1.html):

HTML5
1
2
3
4
5
6
7
              <li>
              <a class='image' href='/hush/1-hush.html' style='background-image: url(/hush/pictures/1.png);'></a>
              <div class='info'>
                <a href="#">Номер № 1</a>
                
                  </div>
                  <a href='/hush/1-hush.html'>Работа!</a>
Нужно данный фрагмент текста скопировать несколько раз (по циклу for) и по этому же циклу заменить некоторые фрагменты текста.

Немного поясню:
Нам нужно данный фрагмент скопировать 159 раз и записать в ЭТОТ ЖЕ файл по циклу. Мы копируем, и при этом же меняем текст "Номер № 1" на "Номер №2", "Номер №3" ... "Номер №159" и точно также к примеру с текстом "<a href='/hush/1-hush.html'>Работа!</a>" - делаем замену "<a href='/hush/(тут 1,2,3 ... 159)-hush.html'>Работа!</a>"

Должно получиться:

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 <li>
              <a class='image' href='/hush/1-hush.html' style='background-image: url(/hush/pictures/1.png);'></a>
              <div class='info'>
                <a href="#">Номер № 1</a>
                
                  </div>
                  <a href='/hush/1-hush.html'>Работа!</a>
 
<li>
              <a class='image' href='/hush/2-hush.html' style='background-image: url(/hush/pictures/2.png);'></a>
              <div class='info'>
                <a href="#">Номер № 2</a>
                
                  </div>
                  <a href='/hush/2-hush.html'>Работа!</a>
  
   .......................
 
<li>
              <a class='image' href='/hush/159-hush.html' style='background-image: url(/hush/pictures/159.png);'></a>
              <div class='info'>
                <a href="#">Номер № 159</a>
                
                  </div>
                  <a href='/hush/159-hush.html'>Работа!</a>
До этого работал с копированием текста из файла в файл с копированием определённого участка кода, получилось на ура! А сейчас не получается... До этого пользовался Replace.

Очень нуждаюсь в вашей помощи!

P.S.: Писал быстро, прошу прощения.

Добавлено через 45 минут
Все, спасибо. Разобрался. Используйте StreamWriter
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2014, 06:27     Копирование текста и цикл
Посмотрите здесь:

C++ Копирование текста в буфер обмена
C++ копирование
C++ Копирование
C++ Копирование битов
почему часть текста исчезает ? переменная char и цикл C++
C++ Цикл с предусловием, печать текста
Копирование текста начиная с одного слова до определенного участка C++
Копирование текста программы в Word C++
копирование C++
C++ Поиск текста в файле и копирование его в другой
Выводит адрес текста, вместо самого текста C++
Запретить повторное копирование текста из listbox1 в listbox2 C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 17:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru