156 / 143 / 62
Регистрация: 08.09.2014
Сообщений: 1,220
|
||||||||||||||||
Выделить цифры в строке после символа амперсанд26.09.2014, 15:18. Показов 1684. Ответов 19
Метки нет Все метки)
(
ПОМОГИТЕ ЗАМУЧАЛСЯ Я УЖЕ
В STRINGGRID В КОЛОНКЕ ИМЕЮТСЯ СТРОКИ Ia=&17А Ib=&18А Ic=&19А Ua=&21В Ub=&22В Uc=&23В Iab=&37А Ibc=&38А Ica=&39А Uab=&32В Ubc=&33В Uca=&34В Необходимо в строках искать цифры после знака & и вывести их в ту же ячейку тоесть после преобразования должно быть 17,18,19,21,22,23 Вот код который наваял но в нем есть ошибки
пишет index out of range
0
|
26.09.2014, 15:18 | |
Ответы с готовыми решениями:
19
Определить последнее вхождение символа “р” в строке и вывести строку, начиная с первого символа и до последнего “р” в строке
После каждого вхождения символа «$» в строке вставлять подстроку «End» |
Модератор
![]() |
||||||
26.09.2014, 15:23 | ||||||
Он не на символ '&' ругается, а на то, что при использовании AnsiString индексация начинается с 1, а не с 0.
Переделай цикл
0
|
Модератор
![]() |
||||||
26.09.2014, 16:01 | ||||||
0
|
156 / 143 / 62
Регистрация: 08.09.2014
Сообщений: 1,220
|
|
26.09.2014, 16:13 [ТС] | |
Подскажите последнюю фигню пожалуйста, вот в проге у меня когда цифра мне ее надо записать
else { Temp.Insert(Chislo,k); } это переделка с Temp.append(Chislo, i, 1); но в Insert 2 параметра в результате вставляет не те данные,
0
|
Модератор
![]() |
||||||
26.09.2014, 16:14 | ||||||
![]() Решение
Я бы сделал как-то так...
1
|
Модератор
![]() |
|
26.09.2014, 16:35 | |
Вот не поверишь - оно работает...
Показывай весь код, скорее всего ошибка не там
0
|
Модератор
![]() |
|
26.09.2014, 16:36 | |
И в конце строки, сам видишь, ничего не добавляет
0
|
156 / 143 / 62
Регистрация: 08.09.2014
Сообщений: 1,220
|
||||||
26.09.2014, 16:44 [ТС] | ||||||
Смотри спасибо тебе вот код вот фрагмент stringgrid
0
|
Модератор
![]() |
||||||
26.09.2014, 16:44 | ||||||
Ага, если в конце строки добавить еще один символ, к примеру пробел, которого не видно, то будет добавляться запятая. Чтобы избежать случайного появления пробела в конце исходной строки, измени условие цикла на следующее:
0
|
Модератор
![]() |
|
26.09.2014, 17:06 | |
0
|
Модератор
![]() |
||||||
26.09.2014, 17:13 | ||||||
А приведи пример тех строк, где запятая появляется... Сдается мне, там что-то не то...
Добавлено через 1 минуту Ну или просто удали последний символ в строке, примерно так
0
|
156 / 143 / 62
Регистрация: 08.09.2014
Сообщений: 1,220
|
|
26.09.2014, 17:20 [ТС] | |
Ia=&17À Ib=&18À Ic=&19À 3I0=&20À I1=&27À I2=&28À Отключение от внешенго=&40град
Ia=&17А Ib=&18А Ic=&19А вот в 1 строке есть запятая,во 2 нет ее, может русский текст влияет,врядли конечно Удаление хорошо конечно но оно там где нет лишней запятой стирает последнюю цифру, так что так не выкрутимся
0
|
Модератор
![]() |
|
26.09.2014, 17:50 | |
Ну а ты тримировал исходные строки?
0
|
156 / 143 / 62
Регистрация: 08.09.2014
Сообщений: 1,220
|
||||||||||||
29.09.2014, 09:54 [ТС] | ||||||||||||
Тримировал, хе прикол смотри какой когда в конце строки находится &43град именно слово град то ставит запятую, а в других случаях не ставит
Добавлено через 8 минут Тримировал, хе прикол смотри какой когда в конце строки находится &43град именно слово град то ставит запятую, а в других случаях не ставит, хотя прикол не в этом а где то в моем коде
0
|
Модератор
![]() |
||||||
29.09.2014, 10:18 | ||||||
Для того кода, что я привел, так и будет, потому, что я учитывал в конце строки только одну букву после цифры.
Значит, надо условие цикла переписать вот так:
0
|
156 / 143 / 62
Регистрация: 08.09.2014
Сообщений: 1,220
|
|
29.09.2014, 10:41 [ТС] | |
Дело в том что в коде ты проверяеш только цифра или нет, а тут надо именно после & загогулины,а так спс))
Добавлено через 7 минут Все норм можно закрывать тему
0
|
29.09.2014, 10:41 | ||||||
Помогаю со студенческими работами здесь
20
Избавиться от всех пробелов до первого и после последнего символа в строке
Найти в строке цифры, идущие после знака &, и вывести их Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
Новые блоги и статьи
![]() |
||||
Async/await в Swift: Асинхронное программирование в iOS
mobDevWorks 20.03.2025
Асинхронное программирование долго было одной из самых сложных задач для разработчиков iOS. В течение многих лет мы сражались с замыканиями, диспетчеризацией очередей и обратными вызовами, чтобы. . .
|
Сложность Колмогорова: Приёмы упрощения кода
ArchitectMsa 20.03.2025
Наверное, каждый программист хотя бы раз сталкивался с кодом, который напоминает запутанный лабиринт — чем дальше в него погружаешься, тем сложнее найти выход. И когда мы говорим о сложности кода, мы. . .
|
PostgreSQL в Kubernetes: Подготовка кластера и настройка
Mr. Docker 20.03.2025
Когда доходит до контейнеризации баз данных и особенно таких требовательных к ресурсам системах как PostgreSQL, многие команды до сих пор колеблются, прежде чем перенести их в контейнерную. . .
|
C++26: Индексирование пакетов и метапрограммирование
bytestream 20.03.2025
Эволюция C++ продолжается стремительными темпами – каждый новый стандарт приносит функциональность, о которой мы мечтали годами. Звучит слишком громко? Если вы когда-либо боролись с вариадическими. . .
|
Состояние гонки в C#: подводные камни многопоточного программирования
UnmanagedCoder 20.03.2025
Что такое состояние гонки? Это ситуация, когда результат программы непредсказуемо меняется в зависимости от порядка выполнения потоков. Проще говоря, два или более потока пытаются одновременно. . .
|
Next.js для разработки React: преимущества серверного рендеринга
Reangularity 20.03.2025
Next. js решает классическую проблему React-приложений: медленную первоначальную загрузку и плохую индексацию поисковиками. Вместо того чтобы заставлять браузер пользователя выполнять всю работу по. . .
|
JUnit или TestNG: Выбираем Java-фреймворк для тестирования
Javaican 20.03.2025
История тестовых фреймворков в Java началась в конце 90-х, когда Кент Бек и Эрих Гамма разработали JUnit - инструмент, который перевернул представление разработчиков о модульном тестировании. JUnit. . .
|
Разбиваем монолит на два микросервиса и реализуем CI/CD
ArchitectMsa 20.03.2025
Когда команда растет, а функциональность монолита расширяется, поддерживать и развивать такую систему становится все труднее. Разработчики начинают тратить много времени на разбор сложных. . .
|
Python и PDF: Создание и редактирование файлов
py-thonny 20.03.2025
Работа с PDF-документами – одна из популярных задач в современной разработке. Python предлагает несколько инструментов для создания, чтения и редактирования PDF-файлов, среди которых особенно. . .
|
Корутины в Unity и производительность WaitForSeconds
GameUnited 20.03.2025
Разработчики игр на Unity часто сталкиваются с вопросом: как выполнять действия через определённые промежутки времени, не блокируя основной поток игры? Тут как раз и приходят на помощь корутины —. . .
|