Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/14: Рейтинг темы: голосов - 14, средняя оценка - 5.00
 Аватар для RomeoSFS
0 / 0 / 2
Регистрация: 23.09.2012
Сообщений: 130

В данном тексте удалить все, символы расположенные между скобками

06.12.2012, 14:12. Показов 2663. Ответов 6

Студворк — интернет-сервис помощи студентам
Помогите плиз срочно надо сижу на котрольной!!!
В данном тексте удалить все символы расположенные между скобками
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.12.2012, 14:12
Ответы с готовыми решениями:

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

Строки: удалить все символы, которые размещены между скобками
Помогите пожалуйста. Без понятия как это сделать. Удалить из заданной последовательности все символы которые размещены между скобками...

В данном тексте удалить все символы расположенные между скобками
В данном тексте удалить все символы, расположенные между скобками (). Скобки тоже исключить.

6
0 / 0 / 0
Регистрация: 05.12.2012
Сообщений: 15
06.12.2012, 14:15
текст в виде чего?... файл, строка, мемо?... но суть в общем-то одинакова - ищешь позицию открывающейся скобки, потом позицию закрывающейся - все что между ними - кик...)))
0
 Аватар для RomeoSFS
0 / 0 / 2
Регистрация: 23.09.2012
Сообщений: 130
06.12.2012, 14:18  [ТС]
Текст ввиде строки а можно код скинуть плиз
0
return (true);
 Аватар для mimicria
1977 / 1112 / 221
Регистрация: 19.04.2011
Сообщений: 2,346
06.12.2012, 14:52
C++
1
2
3
4
5
6
7
8
9
10
 AnsiString test="Ïðîâåðî÷íàÿ ñòðîêà {ñ âîò òàêèìè} ñêîáêàìè";
 AnsiString out;
 bool skobka=false;
 for (short i=1; i<test.Length(); i++)
 {
  if (test[i]=='{') skobka=true;
  else if (test[i]=='}') { skobka=false; continue; }
  if (!skobka) out=out+test[i];
 }
 ShowMessage(out);
Добавлено через 7 минут
оу, ошибочка
C++
1
i<=test.Length() // =
0
0 / 0 / 0
Регистрация: 05.12.2012
Сообщений: 15
06.12.2012, 14:54
или так

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
AnsiString teststr="трам па рам {это кикнуть} и трам-парам-пам";
AnsiString outstr;
int st=-1,ed=-1;
 
for(int i=1;i<=teststr.Length();i++)
{
 if(teststr[i]=='{') st=i;
 if(teststr[i]=='}') {ed=i;i=teststr.Length();}
}
if(st>=0 && ed>=0)
{
 outstr=teststr.SubString(st,ed-st+1);
}
ну вот как-то так... синтаксис возможно не везде выдержан, но не суть...
0
return (true);
 Аватар для mimicria
1977 / 1112 / 221
Регистрация: 19.04.2011
Сообщений: 2,346
06.12.2012, 15:17
Цитата Сообщение от BMonk Посмотреть сообщение
или так
Подходит только если одна пара скобок
0
0 / 0 / 0
Регистрация: 05.12.2012
Сообщений: 15
06.12.2012, 15:32
Цитата Сообщение от mimicria Посмотреть сообщение
Подходит только если одна пара скобок
думалось, что именно это и является само собой разумеющимся..))) в случае множественного вхождения скобок Ваш вариант наверное будет давать более правильный результат..)))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.12.2012, 15:32
Помогаю со студенческими работами здесь

Удалить все символы строки, расположенные между круглыми скобками
Введите строку.Удалить все символы,расположенные между круглыми скобками.(Примечание,В строке скобки расставлены правильно,нет вложенных...

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

Переписать символы из одного файла в другой, выбрасывая символы, расположенные между скобками
Составите программу, считывающая с диска файл, в котором записана некоторая последовательность символов, и переписывающая эти символы в...

В данном тексте удалить каждый символ * и повторить все остальные символы
В данном тексте удалить каждый символ * и повторить все остальные символы.

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


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru