Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
kizen
0 / 0 / 0
Регистрация: 28.03.2018
Сообщений: 10
1

Исключить из строки группы символов, расположенные между скобками

20.05.2018, 20:33. Просмотров 1100. Ответов 2
Метки нет (Все метки)

Дана строка символов. Исключить из этой строки группы символов, расположенные между скобками ( ). Сами скобки тоже должны быть исключены. Предполагается, что внутри каждой пары скобок нет других скобок.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2018, 20:33
Ответы с готовыми решениями:

Удалить из заданной строки все группы символов, расположенные между скобками, включая сами скобки
)))

Исключить из строки слова, расположенные между скобками ( , )
Люди, очень нужна помощь! Напишите, пожалуйста, на С++ программу, которая из введенной с клавиатуры...

Исключить из строки слова, расположенные между скобками
Дана последовательность символов S1, …, SN. Группы символов, разделенные пробелом (одним или...

Удалить группы символов, расположенные между фигурными скобками
А можно это же самое, только на си++? Так же ответить на некоторые вопросы типа: 1. без этих...

Исключить из строки слова, расположенные между скобками ( , ). Сами скобки должны быть исключены.
Помогите с лабой!!! Строки Цель работы: изучение правил описания, ввода-вывода и основных функций...

2
zss
Модератор
Эксперт С++
8616 / 7571 / 4680
Регистрация: 18.12.2011
Сообщений: 20,098
Завершенные тесты: 1
20.05.2018, 20:35 2
См. ссылки внизу страницы
0
Fixer_84
1404 / 884 / 790
Регистрация: 30.04.2016
Сообщений: 3,002
24.06.2018, 17:02 3
Лучший ответ Сообщение было отмечено kizen как решение

Решение

kizen, здравствуйте! Вот пара вариантов, которые я писал не так давно: Дан массив символов. Удалить часть текста, заключенного в скобки (вместе со скобками) А вообще, это легко делается с помощью регулярок. Вот код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <bits/stdc++.h>
 
    using namespace std;
 
int main () {
  string str;
  cout << "Enter a string:\n";
  getline(cin, str);
  regex e("\\([^)]*\\)");
  str = regex_replace(str, e, "");
  cout << "Target info:\n";
  cout << str << "\n";
  system("pause");
  return 0;
}
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2018, 17:02

Исключить из строки символов те, которые распологаются между круглыми скобками
исключить из строки символов те, которые распологаются между круглыми скобками, включая их ....

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

Из заданной строки исключить символы равосположенные между скобками [ ]
Дана строка символов. Исключить из этой строки группы символов, расположенные между скобками . Сами...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.