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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.78
KuckaMAXHATKA
1 / 1 / 0
Регистрация: 20.02.2011
Сообщений: 27
#1

Замена одной подстроки на другую - C++

21.02.2011, 22:37. Просмотров 2420. Ответов 2
Метки нет (Все метки)

Есть ли функция, которая может заменить все вхождения подстроки strl на подстроку strl2? Если нет, то как это возможно осуществить?

Очень жду ваших ответов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2011, 22:37     Замена одной подстроки на другую
Посмотрите здесь:
Поиск подстроки в строке и замена её на другую строку C++
Заменить в строке все вхождения одной подстроки на другую C++
Замена подстроки C++
Замена подстроки в строке C++
C++ Замена подстроки в строке
C++ Замена подстроки в строке
C++ Замена подстроки в строке
Замена подстроки в строке (с пробелами) C++
C++ Заменить в строке последнее вхождение данной подстроки на другую подстроку
C++ Функция: замена подстроки в строке на заданную строку
C++ Замена части строки на другую
C++ Перевод из одной сс в другую

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
21.02.2011, 22:40     Замена одной подстроки на другую #2
Поиск подстроки в строке
igorrr37
1644 / 1272 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
21.02.2011, 23:15     Замена одной подстроки на другую #3
string::find + string::replace
C++
1
2
3
4
5
6
7
8
9
10
#include<iostream>
 
int main(){
    std::string a="as dfg asd fgas";
    std::string b="as";
    std::string c="brr";
    std::string::size_type ind;
    while((ind=a.find(b))!=std::string::npos) a.replace(ind, b.size(), c);
    std::cout<<a;
}
Ответ Создать тему
Опции темы

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