С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
42ska
0 / 0 / 0
Регистрация: 11.02.2013
Сообщений: 44
#1

Взять из интернет-страницы текст и заменить в нем символы - C++

29.07.2016, 11:48. Просмотров 293. Ответов 14
Метки нет (Все метки)

есть страничка:
http://anicon.sknt.ru:8000
там есть строчка
Currently playing: ____@____@____@___
интересует взять текст ____@____@____@___
и сохранить его в блокноте
вместо @ поставить enter
возможно ли такое?
спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.07.2016, 11:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Взять из интернет-страницы текст и заменить в нем символы (C++):

Дан файл, содержащий текст на русском языке. Выбрать из него те символы, которые встречаются в нем только один раз, в том порядке, в котором они в - C++
Дан файл, содержащий текст на русском языке. Выбрать из него те символы, которые встречаются в нем только один раз, в том порядке, в...

Строки. Заменить символы - цифры на символ '*'. В заданной строке заменить подряд идущие пробелы - C++
П.5.16.Правил Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема. ...

Упорядочить символы в алфавитном порядке, при этом все повторяющиеся символы должны быть удалены и переписать новый текст в файл D - C++
23. Задан текстовый файл С, состоящий из произвольной последовательности буквенных символов. Упорядочить символы в алфавитном порядке, при...

Как взять символы из строки до пробела? - C++
Помогите разобраться. Есть строка символов типа string, допустим: string s="Hello World!"; Нужно взять из строки все символы от начала...

Подскажите где взять символы для однорукого бандита - C++
Нужно создать имитацию игры "однорукий бандит", может кто знает где взять красивые символы для этого вишенки и т.д. И еще вопрос, что...

Дан текст. Удалить в нем повторяющиеся символы - Pascal ABC
Дан текст. Удалить в нем повторяющиеся символы.

14
nmcf
5698 / 5009 / 1711
Регистрация: 14.04.2014
Сообщений: 20,459
29.07.2016, 12:03 #2
Qt, QNetworkAccessManager, QRegExp.
0
Peoples
1178 / 683 / 431
Регистрация: 06.02.2016
Сообщений: 1,793
Записей в блоге: 14
Завершенные тесты: 4
29.07.2016, 12:07 #3
Принцип
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
int main(){
    string s;
    getline(cin,s);
    string str="enter";
    for(size_t i=0;i!=s.size();i++)
        if(s[i]=='@'){
            s.erase(i,1);
            s.insert(i,str);
        }
        cout<<s;
        ofstream ff;
        ff.open("fgfg.txt");
        ff<<s;
      ff.close();
      return 0;
}
0
42ska
0 / 0 / 0
Регистрация: 11.02.2013
Сообщений: 44
29.07.2016, 12:13  [ТС] #4
если не затруднит распишите что куда я просо в этом слабоват
0
nmcf
5698 / 5009 / 1711
Регистрация: 14.04.2014
Сообщений: 20,459
29.07.2016, 12:32 #5
Peoples, а где загрузка страницы-то?
0
42ska
0 / 0 / 0
Регистрация: 11.02.2013
Сообщений: 44
29.07.2016, 12:37  [ТС] #6
http://anicon.sknt.ru:8000/Track.xsl
0
Peoples
1178 / 683 / 431
Регистрация: 06.02.2016
Сообщений: 1,793
Записей в блоге: 14
Завершенные тесты: 4
29.07.2016, 12:39 #7
nmcf, у меня эта страница так и не открылась
0
nmcf
5698 / 5009 / 1711
Регистрация: 14.04.2014
Сообщений: 20,459
29.07.2016, 12:40 #8
Я имею в виду, что нужно использовать работу с сетью, запись в файл строки - это самый последний и примитивный этап.
0
42ska
0 / 0 / 0
Регистрация: 11.02.2013
Сообщений: 44
29.07.2016, 15:54  [ТС] #9
я не пойму это от меня что то требуется?
0
nmcf
5698 / 5009 / 1711
Регистрация: 14.04.2014
Сообщений: 20,459
29.07.2016, 15:56 #10
Qt изучать.
0
TheBig
-20 / 0 / 0
Регистрация: 28.07.2016
Сообщений: 41
29.07.2016, 16:13 #11
Цитата Сообщение от 42ska Посмотреть сообщение
возможно ли такое?
Да. Возможно.
0
42ska
0 / 0 / 0
Регистрация: 11.02.2013
Сообщений: 44
03.08.2016, 14:09  [ТС] #12
подскажите как сделать?
упростил для себя задачу теперь у меня есть некий файл 3.txt в нем :

Тараканы@Последняя песня об этом@15 лет - острые когти@2007

как мне получить файл 4.txt с таким видом:

Тараканы
Последняя песня об этом
15 лет - острые когти
2007
0
HenryDukart
123 / 123 / 35
Регистрация: 05.10.2013
Сообщений: 457
Завершенные тесты: 2
03.08.2016, 14:48 #13
42ska,

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string>
#include <algorithm>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
    string input_str = "Тараканы@Последняя песня об этом@15 лет - острые когти@2007";
 
    replace(input_str.begin(), input_str.end(), '@', '\n');
    cout << input_str << endl;
}
0
42ska
0 / 0 / 0
Регистрация: 11.02.2013
Сообщений: 44
03.08.2016, 18:01  [ТС] #14
а как это сделать из файла 3.txt в 4.txt
0
AVIK
13 / 13 / 5
Регистрация: 02.01.2014
Сообщений: 60
03.08.2016, 20:15 #15
Вы слишком запрягаете новичка, с++11/14 прекрасно справится
0
03.08.2016, 20:15
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.08.2016, 20:15
Привет! Вот еще темы с ответами:

Множества. Дан текст. Удалить в нем повторяющиеся символы - Pascal ABC
Дан текст. Удалить в нем повторяющиеся символы. Решение задачи

Множества. Дан текст. Удалить в нем повторяющиеся символы - Pascal ABC
Ребят, помогите пожалуйста.. Кто чем может, заранее спасибо. Очень надо. 21. Задача на множества. Дан текст. Удалить в нем...

Дан текст. Замените в нем символы «:» на «.», начиная с указанной позиции - Pascal ABC
Дан текст. Замените в нем символы «:» на «.», начиная с указанной позиции. Пожалуйста сделайте попроще пожалуйста!!!

Взять конкретный текст из веб страницы и записать его в переменную - C#
В чём суть: Нужно брать конкретный текст из веб страницы и записывать его в переменную. После чего нужно брать текст из другой...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.