С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 10.02.2021
Сообщений: 68
1

Разъясните код

18.05.2021, 22:12. Показов 1156. Ответов 1

Author24 — интернет-сервис помощи студентам
Доброго времени суток, кто понимает - разъясните пожалуйста что здесь происходит, если не сложно

C++
1
2
3
4
5
6
7
8
9
        bool CheckStr(string str)
        {
            cmatch result;
            regex regular("([\\w-]+)(@)([\\w-]+)(\.)([a-z]{2,5})");
            if (regex_match(str.c_str(), result, regular))
                return true;
            else
                return false;
        }
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2021, 22:12
Ответы с готовыми решениями:

Разъясните код
Здравствуйте! Расскажите, пожалуйста, что обозначает это, почему вообще так пишется: #define...

Матрицы (разъясните код)
пожалуйста разъясните код: void swap(double &a, double &b) { double temp = a; a = b; b =...

Разъясните код Структуры
// рассчет 3d фигур.cpp: определяет точку входа для консольного приложения. // #include...

Разъясните код работы с xinput1_4.dll
Здравствуйте! Я по моему уже задавал этот вопрос давно, но не кто не ответил, объясните, что...

1
Мозгоправ
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
19.05.2021, 01:13 2
Лучший ответ Сообщение было отмечено Angry Dmitriy как решение

Решение

Angry Dmitriy, попытка (неудачная) проверки входной строки, что она является адресом электронной почты.
1
19.05.2021, 01:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.05.2021, 01:13
Помогаю со студенческими работами здесь

Разъясните код пжлст(выдает ошибку:cannot convert from 'class std::list<class c_bullet *,class std::allocator<class c_bullet *> >::iterator' to 'int')
Есть такие строки: std::list&lt;c_bullet*&gt; Bullets; ... for(auto i = Bullets.begin(); i !=...

Разъясните задание
Сформировать динамический массив, состоящий из динамических строк. (Это я понял как сделать). Но...

Разъясните пожалуйста
int sd(int n, int d = 1) { if(n == 0) { return 0; } else { ...

Разъясните задачу
(Суть задачи: сделать так, чтобы вместо пробелов ставилась сначала запятая, а потом пробел) Она...

Списки разъясните
Совсем недавно начал изучать списки и всё никак не могу понять, как их реализовывать правильно в...

Разъясните задание
Есть файл(.txt) с символами,нужно следующее сделать Записать в новый файл символы из исходного,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru