qt中使用正则表达式检测ip地址合法性

前端之家收集整理的这篇文章主要介绍了qt中使用正则表达式检测ip地址合法性前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在网上找了很多,全是这边copy到那边的,而且不能用,很郁闷。在此严重谴责一下那些没有经过验证就发表的代码

后来突然想到我之前做过一个这样的功能代码如下:


bool isIpAddr(const QString &ip)
{
    QRegExp rx2("((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)");
 
    if(rx2.exactMatch(ip))
    {
        return true;
    }
    return false;
}

经测试可用!

猜你在找的正则表达式相关文章