2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-08-31 22:46:10 +00:00

Instantiate QRegularExpression instances statically

This commit is contained in:
Ilya Fedin
2023-12-22 03:50:04 +04:00
committed by John Preston
parent 4b297bfa09
commit e6b9a07163
18 changed files with 74 additions and 47 deletions

View File

@@ -62,8 +62,9 @@ QString InstanceId() {
}
bool CheckPhoneByPrefixesRules(const QString &phone, const QString &rules) {
static const auto RegExp = QRegularExpression("[^0-9]");
const auto check = QString(phone).replace(
QRegularExpression("[^0-9]"),
RegExp,
QString());
auto result = false;
for (const auto &prefix : rules.split(',')) {