gui: mainwindow: Use Unicode category class to extract highlight words

This commit is contained in:
Albert S. 2022-06-05 23:37:23 +02:00
parent 61fa7ca16d
commit f8d6a1a586

View File

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