Форум программистов, компьютерный форум CyberForum.ru

Найти слово, начинающееся буквой "а" и оканчивающееся буквой "я" - C++

Восстановить пароль Регистрация
 
Любовь1993
0 / 0 / 0
Регистрация: 01.04.2014
Сообщений: 15
01.07.2014, 07:14     Найти слово, начинающееся буквой "а" и оканчивающееся буквой "я" #1
дана строка. найти какое-нибудь слово, начинающееся буквой а и оканчивающееся буквой я. если таких слов нет, то сообщить об этом
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2014, 07:14     Найти слово, начинающееся буквой "а" и оканчивающееся буквой "я"
Посмотрите здесь:

C++ В тексте найти количество слов, начинающихся и заканчивающихся гласной русской буквой
Найти первый символ в строке, являющийся буквой латинского алфавита C++
C++ Определить первое слово с указанной буквой
Найти в строке слово, начинающееся буквой "а" и оканчивающееся буквой "я" C++
Удаление слова с буквой e: найти ошибку C++
Напечатать слово с заглавной буквой А C++
C++ За каждой второй буквой строки вставить слово "mau"
C++ Найти количество слов начинающихся и заканчивающихся одной и той же буквой

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Renji
1535 / 983 / 240
Регистрация: 05.06.2014
Сообщений: 2,963
01.07.2014, 08:35     Найти слово, начинающееся буквой "а" и оканчивающееся буквой "я" #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Как-то так:
C++
1
2
3
4
5
6
7
8
9
10
11
#include<regex>
#include<string>
std::string find_some_word(const std::string&text)
{
    std::regex my_regex("а[а-я]*я");
    std::smatch match;
    if(std::regex_search(text,match,my_regex))
        return match[0];
    else
        return std::string();
}
Yandex
Объявления
01.07.2014, 08:35     Найти слово, начинающееся буквой "а" и оканчивающееся буквой "я"
Ответ Создать тему
Опции темы

Текущее время: 03:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru