好奇心からの質問ですが、ビットレベルでパターン マッチングを行う方法はありますか? 現在、私が見たすべての正規表現システムは、バイトまたは文字ベースの表現で動作しますが、ビットレベルで一致させるものは見たことがありません.
たとえば、次のようなビットフィールドがあるとします。
011101100011100110110001
(24ビット!) ビット 7、8、および 9 がパターンであることを確認できます100
か?
言語にとらわれない回答が望ましいですが、それができる場所がないので、洞察をいただければ幸いです。
注:これを任意のビット数で実行したいので、バイトに変換(またはバイトサイズにパディング)し、複雑な通常の正規表現を適用することは、私が望むものではありません!
ありがとう、