gui, shared: Fix and simplify word extraction regexes

They did not work for chars like '-', causing errors.

We can actually just extract non-space chars for these cases.
This commit is contained in:
2022-08-06 08:57:37 +02:00
父節點 e8b89b77ab
當前提交 00abc6bc1b
共有 2 個文件被更改,包括 3 次插入4 次删除

查看文件

@@ -669,7 +669,7 @@ void MainWindow::makePreviews(int page)
processedPdfPreviews = 0;
QVector<QString> wordsToHighlight;
QRegularExpression extractor(R"#("([^"]*)"|((\p{L}|\p{N})+))#");
QRegularExpression extractor(R"#("([^"]*)"|([^\s]+))#");
for(const Token &token : this->contentSearchQuery.getTokens())
{
if(token.type == FILTER_CONTENT_CONTAINS)