Ich versuche einige Chunks zu finden, wenn interessante Daten in einem Datenstrom sind.
Es sollte ein führendes <
, dann vier alphanumerische Zeichen, zwei Zeichen der Prüfsumme (oder ??
, wenn kein Shecksum angegeben wurde) und ein abschließendes >
geben.
Wenn die letzten zwei Zeichen alphanumerisch sind, funktioniert der folgende Code wie erwartet. Wenn sie ??
sind, obwohl es fehlschlägt.
Ich habe nichts in der Dokumentation was darauf hindeutet, dass dies der Fall sein sollte (alle außer NULL und Newline sollten übereinstimmen AIUI).
Was habe ich verpasst?
Tags und Links c++ boost boost-regex trigraphs