Warning, /sdk/clazy/docs/checks/README-use-static-qregularexpression.md is written in an unsupported language. File is not indexed.
0001 # use-static-qregularexpression 0002 0003 Finds places such as 0004 0005 ```cpp 0006 QString str = ...; 0007 if (str.contains(QRegularExpression(...))) { ... } 0008 0009 QRegularExpression re(...); 0010 if (str.indexOf(re, 0)) { ... } 0011 ``` 0012 0013 and suggests to use a `static` QRegularExpression object instead to avoid recreating the regular expressions. 0014 0015 Note that it only checks for functions using `QRegularExpression` from `QString` and `QStringList`.