0 / 0 / 0
Регистрация: 19.12.2015
Сообщений: 18
1

Удалить из строки слова, в которых есть буква 'a'

18.05.2016, 12:19. Показов 2347. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создать консольное приложение, в котором можно удалить из строки слова, в которых есть буква 'a'.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2016, 12:19
Ответы с готовыми решениями:

Как удалить все слова в строке, в которых есть буква а?
Как сделать эту прогу?

Удалить строки, в которых есть определенные слова
Всем доброго времени суток. Такая проблема. Нужно из richTextBox`a удалить все строки в которых...

Удалить строки в которых есть символ
Здравствуйте Как можно программно реализовать удаление строк (из текстового файла) в которых...

Удалить лишние строки в которых есть определенное значение
Доброго времени суток! Есть переменная типа String, в ней содержится 900 строк. формата: ...

4
18 / 23 / 18
Регистрация: 13.05.2016
Сообщений: 227
18.05.2016, 12:25 2
Не вопроса, не помощи, с разу приказ.
Даже поиском не пользуемся.
Куда мир катится

C#
1
2
string str = "Текст";
Console.WriteLine(str.Replace("буква", String.Empty));
Удалить все буквы j из текста
0
2 / 2 / 2
Регистрация: 01.10.2015
Сообщений: 12
18.05.2016, 12:54 3
4cfg, это не совсем то, что нужно в теме.
Даже тему не могут прочитать, уже орут.
Куда мир катится

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
            string s = "фаыв ппперре вфа ккур а афыв";
            Console.WriteLine(s);
            int x, y;
            for (int i = 0; i < s.Length; i++)
                if (s[i] == 'а')
                {
                    x = 0;
                    for (int j = i-1; j >= 0; j--)
                        if (s[j] == ' ')
                        {
                            x = j;
                            j = 0;
                        }
                    y = s.Length;
                    for (int j = i+1; j < s.Length; j++)
                        if (s[j] == ' ')
                        {
                            y = j;
                            j = s.Length;
                        }
                    s = s.Remove(x, y - x);
                    i = x;
                }
            s = s.Trim();
            Console.WriteLine(s);
            Console.ReadKey();
0
307 / 284 / 102
Регистрация: 06.05.2014
Сообщений: 861
18.05.2016, 13:27 4
Adelina1,
C#
1
2
string str = @"фаыв ппперре вфа ккур а афыв";
str = Regex.Replace(str, @"\b\w*?а\w*?\b", String.Empty);
0
Эксперт .NET
5864 / 4741 / 2940
Регистрация: 20.04.2015
Сообщений: 8,361
18.05.2016, 13:48 5
Adelina1,
а вот еще:
C#
1
2
string str = @"фаыв ппперре вфа ккур а афыв";
str = string.Join(" ", str.Split().Where(x => !x.Contains('а')));
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2016, 13:48
Помогаю со студенческими работами здесь

Удалить все строки матрицы, в которых есть цифра 5
Помогите решить Дан двумерный массив размером 5 * 7, заполненный случайным образом. Удалить все...

Удалить все строки матрицы, в которых есть цифра 5
1Удалить в упорядоченном по убыванию массиве числа меньшие или равные среднему арифметическому...

Напечатать те слова последовательности, в которых первая буква слова входит в него ещё раз
Подскажите, что не так. Вот задание: Дана последовательность, состоящая из 10 слов. ...

Напечатать те слова последовательности, в которых первая буква слова входит в него ещё раз
Дана последовательность, состоящая из 10 слов. Напечатать те слова последовательности, в ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru