Ich versuche, eine Regex zu erstellen, um festzustellen, ob eine Zeichenfolge ein Byte aus Binärziffern enthält, z. 10010011.
Ich glaube, dass [0-1] [0-1] [0-1] [0-1] [0-1] [0-1] [0-1] [0-1] funktionieren würde, aber Ich bin mir sicher, Theres ist eine effizientere Art, es zu tun, und neu in regulären Ausdrücken, ich bin mir nicht sicher, was das ist.
Wenn es genau 8 (nicht mehr / weniger) sein muss, verwenden Sie dies:
%Vor%Wenn Sie etwas wie "abc01010101xyz" nicht zuordnen möchten, verwenden Sie Folgendes:
%Vor%Wenn Sie alle 8-Bit-Strings irgendwo in der Eingabe abgleichen möchten, verwenden Sie Folgendes:
%Vor% Beachten Sie, dass Sie, wenn Sie dem letzten Muster eine Eingabe wie 1111111100000000
geben, eine Ergebnismenge wie folgt erhalten: