diff --git a/httpserver.cpp b/httpserver.cpp index 626fa70..a66881e 100644 --- a/httpserver.cpp +++ b/httpserver.cpp @@ -362,7 +362,7 @@ void HttpServer::writeMainPage(QTcpSocket *socket, QString &urlPath) QString searchRequest = global::getValue(urlPath, "toSearch", global::eForWeb); // Search request if (not searchRequest.isEmpty()) { - QRegularExpression userRgx(searchRequest); + QRegularExpression userRgx(searchRequest, QRegularExpression::CaseInsensitiveOption); bool rgxIsValid = false; if (userRgx.isValid()) rgxIsValid = true; consoleLog("Search request (" + server + "): " + searchRequest); @@ -433,7 +433,7 @@ void HttpServer::writeMainPage(QTcpSocket *socket, QString &urlPath) QString buffer {file.readAll()}; file.close(); if (rgxIsValid) { - if (QRegularExpression(searchRequest).match(buffer).hasMatch()) { + if (QRegularExpression(searchRequest, QRegularExpression::CaseInsensitiveOption).match(buffer).hasMatch()) { matchedPaths.push_back(path); } } else { @@ -465,7 +465,7 @@ void HttpServer::writeMainPage(QTcpSocket *socket, QString &urlPath) QString buffer {file.readAll()}; file.close(); if (rgxIsValid) { - if (QRegularExpression(searchRequest).match(buffer).hasMatch()) { + if (QRegularExpression(searchRequest, QRegularExpression::CaseInsensitiveOption).match(buffer).hasMatch()) { matchedPaths.push_back(path); } } else { @@ -520,7 +520,7 @@ void HttpServer::writeMainPage(QTcpSocket *socket, QString &urlPath) QString buffer {file.readAll()}; file.close(); if (rgxIsValid) { - if (QRegularExpression(searchRequest).match(buffer).hasMatch()) { + if (QRegularExpression(searchRequest, QRegularExpression::CaseInsensitiveOption).match(buffer).hasMatch()) { matchedPaths.push_back(path); } } else {