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

Очистить текст от символов кроме букв и пробелов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Скласти програму. З використанням циклу фор.Мовою С++; http://www.cyberforum.ru/cpp-beginners/thread1039489.html
“Раджа і шахи”. Колись один багатий раджа програв мудрецю у шахи. Він попередньо погодився розрахуватися рисовим зерном у такій кількості: на першу клітинку шахової дошки клалася 1 зернина; на другу клітинку – 2 зернини; на третю – 4 і т.д.; на останню шістдесят четверту клалося 263 зернин. Ця схема видалася раджі дуже вигідною, проте всього наявного у нього зерна вистачило трохи більше ніж на...
C++ Дано множество точек на плоскости, заданных полярными координатами. Получить декартовы координаты этих точек Получилось сделать для координаты одной точки, а как сделать для множества точек, через цикл или массив? #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <conio.h> #include <math.h> void main() { http://www.cyberforum.ru/cpp-beginners/thread1039486.html
Сформировать матрицу, в которой столбцы расположены в порядке возрастания сумм их элементов C++
Сформировать из столбцов матрицы В матрицу С, в которой столбцы расположены в порядке возрастания сумм их элементов. Как составить матрицу и найти сумму более менее понятно, помогите, пожалуйста, с сортировкой
Вычислить и вывести на экран в виде таблицы значение функции C++
Вычислить и вывести на экран в виде таблицы значение функции y(x) на интервале от x0 до xn с шагом dx. A, B, C, D, X, x0, xn и dx - вещественные числа, значения которых вводятся с клавиатуры. Для операций ввода-вывода использовать возможности библиотеки stdio.h.
C++ по нажатию произвольной клавиши поочередно выделяет каждое из слов текста, у которых первый и последний символы совпадают http://www.cyberforum.ru/cpp-beginners/thread1039476.html
Привет парни, спасайте, уже есть код для 2\3 программы... #include <fstream> #include <sstream> #include <list> #include <iterator> #include <string> #include <iostream> #include <conio.h> int main(){
C++ Скласти програму з використанням циклу for Вводиться натуральне число. Вивести це ж число, розділяючи трійки цифр комами. Наприклад: вхідні дані 1000; вихідні дані 1,000; вхідні дані 12345678; вихідні дані 12,345,678 ; вхідні дані 123; вихідні дані 123; Написати мовою С++; Допоможіть будь ласка; подробнее

Показать сообщение отдельно
StackOverflow
All rights reserved.
91 / 81 / 5
Регистрация: 03.08.2013
Сообщений: 258
13.12.2013, 00:02     Очистить текст от символов кроме букв и пробелов
MrJoke,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    string someString = "some;;characters..with::different-symbols";
 
    size_t position = someString.find_first_not_of( "abcdifghijklmnopqrstuvwxyz " );
 
    while ( position != std::string::npos )
    {
        someString.erase( position, 1 );
        position = someString.find_first_not_of( "abcdefghijklmnopqrstuvwxyz " );
    }
 
    cout << someString << endl;
 
    return 0;
}
 
Текущее время: 19:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru