0 / 0 / 0
Регистрация: 03.08.2009
Сообщений: 75
|
|
1 | |
Как в переменной строкового типа заменить все вхождения одного символа на другой?24.09.2009, 10:53. Показов 1432. Ответов 1
Метки нет (Все метки)
Подскажите как в переменной строкового типа заменить все вхождения одного символа на другой. Очень обрадуюсь ссылке или примеру кода подобной процедуры.
Заранее спасибо.
0
|
24.09.2009, 10:53 | |
Ответы с готовыми решениями:
1
Как заменить все вхождения одного символа на другой с использованием fstream В строке заменить все вхождения одного символа на другой В случайным образом составленной строке типа StringBuilder заменить все вхождения символа «;» на «_» Заменить все первые левые вхождения символа “a” на 00, а все правые вхождения символа “a” на 11 |
25.09.2009, 14:33 | 2 |
Пример из
http://linux.itsoft.ru/documentation/programmer/cppbible/Chapter01.html Код
#include <string> #include <algorithm> #include <iostream> using namespace std; int main() { string s('aaaXaaaXXaaXXXaXXXXaaa'); cout << s << endl; replace(s.begin(), s.end(), 'X', 'Y'); cout << s << endl; }
0
|
25.09.2009, 14:33 | |
25.09.2009, 14:33 | |
Помогаю со студенческими работами здесь
2
Как заменить Глиф (Glyph) одного символа на глиф другого символа для шрифтов типа otf Дана строка символов. Заменить все вхождения символа '{' на 'begin' , а каждое вхождение символа '}' - на 'end' Дана строка символов. Заменить все вхождения символа ‘{’ на ‘begin’, а каждое вхождение символа ‘}’ – на ‘end’ Заменить все вхождения символа «;» на «_» Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |