Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 08.11.2020
Сообщений: 1
1

Заменить все вхождения подстроки ‘del’ на ‘insert’

08.11.2020, 17:10. Показов 1631. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Заменить все вхождения подстроки ‘del’ на ‘insert’ C++
Пожалуйста помогите, очееень нужнаюсь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.11.2020, 17:10
Ответы с готовыми решениями:

STL. Заменить в строке S все вхождения подстроки S1 на подстроку S2
Даны строки S, S1 и S2 вводимые с клавиатуры. Требуется заменить в строке S все вхождения...

Заменить в строке все вхождения одной подстроки на другую
помогите пожалуйста с решением задачи! замените в строке все вхождения одной подстроки на другую в...

Заменить в строке все вхождения подстроки str1 на подстроку str2
заменить в строке все вхождения подстроки str1 на подстроку str2

Заменить в строке все вхождения подстроки str1 на подстроку str2
заменить в строке все вхождения подстроки str1 на подстроку str2

2
1352 / 851 / 365
Регистрация: 26.02.2015
Сообщений: 3,799
08.11.2020, 17:40 2
Лучший ответ Сообщение было отмечено Ileeu как решение

Решение

C++
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
26
27
#include <algorithm>
#include <iostream>
#include <string>
 
 
 
int main() {
 
    std::string text = "It's a simple text which must be deleted";
 
    std::string from = "del";
    std::string to = "insert";
 
    std::size_t pos = text.find(from, 0);
 
    while (pos != std::string::npos) {
 
        text.replace(pos, from.length(), to);
        pos = text.find(from, pos);
 
    }
 
    std::cout << "Result: " << text << '\n';
 
    return 0;
 
}
1
Just Do It!
3841 / 2286 / 636
Регистрация: 23.09.2014
Сообщений: 7,074
Записей в блоге: 3
08.11.2020, 20:58 3
Nishen,
медленно,
если хотца быстрее:
https://www.cyberforum.ru/post14441679.html
1
08.11.2020, 20:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.11.2020, 20:58
Помогаю со студенческими работами здесь

Заменить в строке все вхождения подстроки str1 на подстроку str2
Заменить в строке все вхождения подстроки strl на подстроку str2.

Найти в исходной строке все вхождения заданной подстроки и заменить их на другую строку
Найти в исходной строке все вхождения (но не более девяти) заданной подстроки и заменить их на...

Заменить все вхождения подстроки 'del' на 'Insert'
Всем привет. Заменить все вхождения подстроки 'del' на 'Insert'. Сделать нужно через комбобокс и...

Заменить все вхождения подстроки Str1 на подстроку Str2 (подстроки вводятся с клавиатуры)
Заменить все вхождения подстроки Str l на подстроку Str2 (подстроки вводятся с клавиатуры)....

В строке символов заменить все вхождения подстроки p на не более чем n символов подстроки q
Составить функцию Zam(s,p,q,n), которая в строке символов s заменяет все вхождения подстроки p на...

Заменить все вхождения подстроки W в строке St на подстроку V
заменить все вхождения подстроки W в строке St на подстроку V


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru