Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2019, 17:28   #1
TSwallow
Пользователь
 
Регистрация: 13.11.2018
Сообщений: 29
По умолчанию Qt C++ Проверка email регулярным выражением

Случайно название не написал. РЕГУЛЯРНЫЕ ВЫРАЖЕНИЯ. Объясните, что я делаю не так? Пишет fals всегда.
Код:
#include <QCoreApplication>
#include <QDebug>
#include <iostream>
 
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
 
 
    QString strEmailAddr("qthdmvgfhd@gmail.ru");
 
   QRegExp rx("\\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}\\b");
   qDebug() << (strEmailAddr.contains(rx));
 
 
    return a.exec();
}

Последний раз редактировалось TSwallow; 28.04.2019 в 17:30.
TSwallow вне форума Ответить с цитированием
Старый 28.04.2019, 17:59   #2
TSwallow
Пользователь
 
Регистрация: 13.11.2018
Сообщений: 29
По умолчанию

(Админы, измените пж название темы. Эт я накосячил и изменить не могу. Тема: Проверка email регулярным выражением)
Уже решил проблему. Кому будет надо то вот рабочий код проверки:

Код:
#include <QCoreApplication>
#include <QDebug>
#include <iostream>

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);


        QString strEmailAddr("timur.chikishev@mail.ru");

        QRegExp RX("\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}\\b");

         qDebug() << (strEmailAddr.contains(RX));


    return a.exec();
}
TSwallow вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь с регулярным выражением NSvirus PHP 4 08.08.2018 12:10
Совпадение с регулярным выражением YARK0S PHP 1 07.07.2017 13:34
Помогите с регулярным выражением crimson5 HTML и CSS 1 20.02.2014 02:45
Проблема с регулярным выражением ssdm PHP 14 25.02.2010 12:55
Проблема с регулярным выражением ssdm PHP 3 12.01.2010 18:26