powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Выбрать из текста слова выбранной длины
4 сообщений из 4, страница 1 из 1
Выбрать из текста слова выбранной длины
    #34139280
just_guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не подскажите, как с помощью стандартных функций языка (string.h) можно выбрать из текста все слова выбранной длины (напр., от L1 до L2)? Если кто сталкивался с подобным (помоему, для "отцов" это как раз плюнуть), расскажите, я только начинаю. А если есть где примеры кода того, о чем я говорю - киньте ссылки. Или сами напишите :) Заранее спасибо
...
Рейтинг: 0 / 0
Выбрать из текста слова выбранной длины
    #34139957
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Например, scanf'ом можно выбирать все подряд, перемещая указатель далее. Но самому прийдется strlern'ом вычислять их длины и сравнивать с допустимым диапазоном.
...
Рейтинг: 0 / 0
Выбрать из текста слова выбранной длины
    #34140433
VladimirP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
strpbrk допустим
char *str ="'это искомая строка, ее надо сканировать";
char *s1, s2;
char *strscan=" .<!?,";
int iL;

s1 = str;
while(1)
{
s2 = strpbrk( s1, strscan);
if( s2 != NULL)
{
iL = s2-s1;// выполни проверку и выведи
s1 = s2+1;
continue;
}
else
{
iL = strlen(s1);;// выполни проверку и выведи
break;
}
}
...
Рейтинг: 0 / 0
Выбрать из текста слова выбранной длины
    #34142018
just_guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VladimirP, я тебя безумно благодарю! Выручил! Есть на свете еще колдуны!))
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Выбрать из текста слова выбранной длины
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]