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

Задача на обработку строк - C++

Восстановить пароль Регистрация
 
Twitosha
1 / 1 / 0
Регистрация: 02.03.2013
Сообщений: 29
05.05.2013, 06:58     Задача на обработку строк #1
Дана строка символов. Преобразовать строку, удалив из нее все символы, не являющиеся буквами или цифрами.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2013, 06:58     Задача на обработку строк
Посмотрите здесь:

C++ Задача на обработку строки
C++ Задача на обработку текста (sos)
C++ задача на обработку последовательности символов
задача на обработку символьных строк C++
C++ Задача про Обработку числовых последовательностей
C++ задача на обработку строк, С++)заранее благодарю
C++ Задача на обработку
Задача на обработку символьных строк (сравнить введённую строку с шаблоном) C++
Задача на обработку символов в строке C++
Задача на обработку символьной информации C++
C++ Задача на последовательную обработку символов

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
saaresto
9 / 9 / 0
Регистрация: 22.03.2013
Сообщений: 23
05.05.2013, 07:46     Задача на обработку строк #2
Само действие. Засунуть в цикл и готово.
C++
1
2
if (!isdigit(str[i]) && !isalpha(str[i]))
    str.erase(i - 1, 1);
Добавлено через 11 минут
Прошу прощения, не проверил
Работает этот вариант:
C++
1
2
3
4
if (!isdigit(str[i]) && !isalpha(str[i])) {
            str.erase(i, 1);
            i--;
        }
Yandex
Объявления
05.05.2013, 07:46     Задача на обработку строк
Ответ Создать тему
Опции темы

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