Click here to Skip to main content
15,887,083 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: called pointer is null... Pin
Dave Kreskowiak24-Oct-23 7:10
mveDave Kreskowiak24-Oct-23 7:10 
GeneralMessage Closed Pin
24-Oct-23 8:15
Salvatore Terress24-Oct-23 8:15 
GeneralRe: called pointer is null... Pin
Dave Kreskowiak24-Oct-23 9:00
mveDave Kreskowiak24-Oct-23 9:00 
AnswerRe: called pointer is null... Pin
Richard MacCutchan24-Oct-23 22:12
mveRichard MacCutchan24-Oct-23 22:12 
GeneralRe: called pointer is null... Pin
CPallini24-Oct-23 22:38
mveCPallini24-Oct-23 22:38 
GeneralRe: called pointer is null... Pin
jschell25-Oct-23 4:44
jschell25-Oct-23 4:44 
GeneralRe: called pointer is null... Pin
Richard MacCutchan25-Oct-23 4:50
mveRichard MacCutchan25-Oct-23 4:50 
QuestionRegular expression error ? Pin
Salvatore Terress21-Oct-23 7:42
Salvatore Terress21-Oct-23 7:42 
I am trying to extract MAC address from text, and it is failing.

Here is the debug print of the "inString" text to extract the MAC from :

"Inquiring ...\n\t98:D3:31:F8:39:33\tclock offset: 0x7c6b\tclass: 0x001f00\n"


Here is my temporary code with regular expression which must be in error, but I do not see it.


QRegularExpression re(" [^\x00-\x7F]+\\ *(?:[^\x00-\x7F]| )*");
        QRegularExpressionMatch match = re.match(inString);


         if (match.hasMatch()) {
            text = " Has match ";
            QStringList result = match.capturedTexts();
            text += result.at(0);    // test show only first

         }
         else
         {
            text = " NO match found ";
         }

 qDebug() << text;



Here is "run time error " , I am not sure why " invalid object" .

Does it mean my regular expression is incorrect ?

QRegularExpressionPrivate::doMatch(): called on an invalid QRegularExpression object
" NO match found "


If additional info would help, please ask.

Help analyzing the expression would be also greatly appreciated.

Thanks
AnswerRe: Regular expression error ? Pin
Richard Andrew x6421-Oct-23 7:50
professionalRichard Andrew x6421-Oct-23 7:50 
AnswerRe: Regular expression error ? Pin
Richard Andrew x6421-Oct-23 8:12
professionalRichard Andrew x6421-Oct-23 8:12 
GeneralRe: Regular expression error ? Pin
Salvatore Terress21-Oct-23 8:58
Salvatore Terress21-Oct-23 8:58 
AnswerRe: Regular expression error ? Pin
Salvatore Terress22-Oct-23 6:42
Salvatore Terress22-Oct-23 6:42 
GeneralRe: Regular expression error ? Pin
David Crow23-Oct-23 2:12
David Crow23-Oct-23 2:12 
GeneralRe: Regular expression error ? Pin
Salvatore Terress23-Oct-23 5:10
Salvatore Terress23-Oct-23 5:10 
GeneralRe: Regular expression error ? Pin
k505423-Oct-23 5:50
mvek505423-Oct-23 5:50 
GeneralRe: Regular expression error ? Pin
Salvatore Terress24-Oct-23 5:01
Salvatore Terress24-Oct-23 5:01 
GeneralRe: Regular expression error ? Pin
k505424-Oct-23 6:00
mvek505424-Oct-23 6:00 
GeneralRe: Regular expression error ? Pin
RedDk24-Oct-23 8:01
RedDk24-Oct-23 8:01 
AnswerRe: Regular expression error ? Pin
jschell23-Oct-23 5:16
jschell23-Oct-23 5:16 
QuestionHow to pass parameter (pointer) to function ? Pin
Salvatore Terress19-Oct-23 14:50
Salvatore Terress19-Oct-23 14:50 
AnswerRe: How to pass parameter (pointer) to function ? Pin
k505419-Oct-23 17:16
mvek505419-Oct-23 17:16 
AnswerRe: How to pass parameter (pointer) to function ? Pin
CPallini19-Oct-23 20:54
mveCPallini19-Oct-23 20:54 
GeneralRe: How to pass parameter (pointer) to function ? Pin
Salvatore Terress20-Oct-23 7:22
Salvatore Terress20-Oct-23 7:22 
GeneralRe: How to pass parameter (pointer) to function ? Pin
Salvatore Terress20-Oct-23 8:23
Salvatore Terress20-Oct-23 8:23 
AnswerRe: How to pass parameter (pointer) to function ? Pin
Richard MacCutchan19-Oct-23 21:48
mveRichard MacCutchan19-Oct-23 21:48 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.