Revision 94938b39
Von Christian Ehringfeld vor etwa 10 Jahren hinzugefügt
| src/querybuilder.cpp | ||
|---|---|---|
|
}
|
||
|
QRegularExpression reg = QRegularExpression(
|
||
|
QRegularExpression::escape("/^(\\w+)\\((.+?)\\)(.*)$/"));
|
||
|
reg.optimize();
|
||
|
//reg.optimize();
|
||
|
QRegularExpressionMatchIterator i = reg.globalMatch(type, 0,
|
||
|
QRegularExpression::PartialPreferFirstMatch);
|
||
|
short s = 0;
|
||
| src/queryinterpreter.cpp | ||
|---|---|---|
|
QRegularExpression re =
|
||
|
QRegularExpression(
|
||
|
QRegularExpression::escape("/^(.*?)(?i:\\s+as\\s+|\\s+)([\\w\\-_\\.]+)$/"));
|
||
|
re.optimize();
|
||
|
//re.optimize();
|
||
|
QRegularExpressionMatchIterator iterator = re.globalMatch(nExp, 0,
|
||
|
QRegularExpression::PartialPreferFirstMatch);
|
||
|
if (iterator.hasNext()) {
|
||
Auch abrufbar als: Unified diff
qt 5.3