Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Builder Скачивание страницы https://www.cyberforum.ru/ cpp-builder/ thread690887.html
Доброго дня, может кто знает способ скачивания HTML-страницы, вернее получение исходного кода, но НЕ с помощью IdHTTP1->Get, а чем нибудь другим?
C++ Builder Причаливание, как в Embarcadero RAD Studio
Подскажите, пожалуйста, как реализовать такое же "причаливание", как и для окон "Object Inspector" "Structure" "File" и т.п. в IDE. Сложно ли реализовать такое же поведение (группировка по вкладкам,...
C++ Builder Unicode & Ansi в XE2 Всем привет. Проблема такая: работаю на Embarcadero RAD Studio XE2, а компоненты там все на юникоде. А мне очень надо поюзать стандартные стринги с++ (функции портирую с их участием), которые есть... https://www.cyberforum.ru/ cpp-builder/ thread690782.html C++ Builder Отправка HEX на COM Подскажите пожалуйста. нужно отправить на com порт запрос в виде "00 01 7E 80". каким образом это сделать? пытаюсь таким образом: void __fastcall TForm1::Button1Click(TObject *Sender) { ... https://www.cyberforum.ru/ cpp-builder/ thread690722.html
C++ Builder Как настроить будильник, чтобы работал после закрытия программы?
Здравствуйте. Есть такая проблема. Сделал программу-будильник по этому мануалу - http://bcb-games.narod.ru/articles/chas_bud_k_bcb.htm. Там не только будильник, но я взял именно написание его. В...
C++ Builder Масштабирование входного изображения с помощю мышки или кнопок масштабирование входного изображения с помощю мышки или кнопок и выделение определенной части. https://www.cyberforum.ru/ cpp-builder/ thread690696.html
C++ Builder Через какой объект можно сделать меню меню обведено красным) https://www.cyberforum.ru/ cpp-builder/ thread690540.html C++ Builder Запуск программы с диска с последующей сменой диска (не выходя из программы)
Необходимо запустить программу с CD-диска, что бы иметь возможность после этого сменить диск, продолжая работать в программе. Как посоветуете действовать: 1) либо при запуске запускать программу...
C++ Builder Разница между TcpClient/Server и UDPClient/Server https://www.cyberforum.ru/ cpp-builder/ thread690461.html
Есть ли разница в коде на отправление текстового сообщение от клиента на сервер и получение сообщения сервером. Просто есть программа с использованием TCP передачи нужно переделать на...
C++ Builder Текстовый калькулятор https://www.cyberforum.ru/ cpp-builder/ thread690353.html
Доброго времени суток! Идея такая: в Edit вводится строка, типа 3+5*(sqrt(4)-2,2)/3, нажимается кнопка, программа это считает и выводит ответ. Если честно, я без идей. Писать компилятор не хочется....
Создать компонент – потомок Tbutton, который получает и выводит на экран информацию о рабочей станции. C++ Builder
Создать компонент – потомок Tbutton, который получает и выводит на экран информацию о рабочей станции. Компонент должен содержать следующие свойства: Username: string – хранит имя текущего...
C++ Builder Код клавиши Enter на калькуляторе Всем здравствуйте ! Такая делема : знаю что код клавиши ентер на цифровой клавиатуре - 13. Да и если написать : void __fastcall TForm1::FormKeyDown(TObject *Sender, WORD &Key, TShiftState... https://www.cyberforum.ru/ cpp-builder/ thread689726.html
Почемучка)
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,000
Записей в блоге: 1
0

Удаление слова из текста - C++ Builder - Ответ 3664271

07.11.2012, 13:05. Показов 1284. Ответов 1
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
int StartIndex = 0, EndIndex = 0;
AnsiString InputStr = mmo1->Lines->Text;
AnsiString SubStr ="amp;";
for(int i=1;i<=InputStr.Length();i++){
        for(int a=1;a<=SubStr.Length();a++){
                if(InputStr[i]==SubStr[a]){
                        StartIndex=i;
                        for(int e=1;((i+e)<=InputStr.Length())&&((a+e)<=SubStr.Length());e++){
                                if(InputStr[i+e]==SubStr[a+e]){
                                        EndIndex=i+e;
                                                              }
                                else {break;}
                                                                                             }
                        if((StartIndex>0)&&(EndIndex>StartIndex)){
                                InputStr.Delete(StartIndex,EndIndex-StartIndex+1);
                                StartIndex=0;
                                EndIndex=0;
                                break;
                                                                 }
                                          }
                                           }
                                    }
mmo1->Lines->Text = InputStr;
В тексте встречается 2 раза amp;, этот код для удаления, а может есть способ по проще?

Вернуться к обсуждению:
Удаление слова из текста C++ Builder
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.11.2012, 13:05
Готовые ответы и решения:

Удаление слова из текста
Помогите , пожалуйста. Python. Удалить все вхождения заданного слова из текста. текст в формате...

Удаление указанного слова из текста
Всем привет. Помогите пожалуйста написать программу: В программу сначала вручную вводится текст,...

Удаление текста до определенного слова
Здравствуйте. Помогите,пожалуйста написать следующий макрос: Имеется текст вида: Статья i. .......

Удаление повторяющегося слова из текста
Ввести текст из нескольких слов в тексте. Удалить указанное повторяющееся несоколько раз слово.

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.11.2012, 13:05

Удаление и копирование части текста до слова
1) Как можно удалить часть текста, до определенного слова? До первого вхождения? До последнего...

Удаление текста после определённого слова
Всем привет! У меня возник вопрос. Как удалить текст после определённого слова, к примеру есть...

Удаление текста, следующего после определенного слова
Имеется столбец с данными. Нужно убрать весь текст после слова ТОО (в том числе и пробел, следующий...

Редактирование произвольного текста: удаление слова с заданным номером
написать программу, которая редактирует произвольный текст, введенный с клавиатуры, удаляя из него...

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