11 / 11 / 2
Регистрация: 16.08.2009
Сообщений: 434
|
||||||
1 | ||||||
Как заменить все найденные слова в переменной string04.04.2012, 05:22. Показов 3245. Ответов 5
Метки нет (Все метки)
Для поиска и замены в переменной string использую стандартные функции с++
find и replase НО с помощью них я могу заменить только первое найденное слово, а если в переменной string есть еще нужные слова то они остаются не тронутыми сейчас использую такой код для нахождения и замены
0
|
04.04.2012, 05:22 | |
Ответы с готовыми решениями:
5
Как в переменной строкового типа заменить все вхождения одного символа на другой? Ошибка при присвоении argv[1] переменной string. Как конвертировать к типу string? Класс String. Напечатать все слова, входящие в эту текстовую строку, имеющие такую же длину как и заданное слово Ввести строку и два слова, заменить все вхождения первого слова на второе |
3528 / 2686 / 334
Регистрация: 11.03.2009
Сообщений: 6,168
|
|
04.04.2012, 05:32 | 2 |
Цикл организовывать.
0
|
11 / 11 / 2
Регистрация: 16.08.2009
Сообщений: 434
|
|
04.04.2012, 05:52 [ТС] | 3 |
kazak, как именно можно пример в коде
0
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
||||||
04.04.2012, 06:00 | 4 | |||||
1
|
11 / 11 / 2
Регистрация: 16.08.2009
Сообщений: 434
|
||||||
05.04.2012, 00:00 [ТС] | 5 | |||||
MrCold есть ошибки в коде, поэтому выложу свой вариант
вместо text.replace(i,change.length(),change); надо text.replace(i,dlinna_sto_iskat,change);
0
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
||||||
05.04.2012, 12:10 | 6 | |||||
Точно....
1
|
05.04.2012, 12:10 | |
05.04.2012, 12:10 | |
Помогаю со студенческими работами здесь
6
Заменить все повторяющиеся слова на S##, где ## - номер слова Bash: как заменить все найденные файлы с именем 1 в папках A,B,C на файл с именем 2? Записать в массив все найденные слова в тексте Заменить все найденные в строке символы, недопустимые в имени файла, на пробелы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |