ゼロの間にネストされたコードブロックを得る正規表現が必要です。0の間にネストされた文字列からのデータブロックの抽出
私が持っている場合たとえば:
0000000000000000000000000000000000000000089504E470D0A1A0A0000000D49484452000002A10000013D0802000000B48C2CAC000000017352474200AECE1CE90000000467414D410000B18F0BFC6105000000097048597300000EC300000EC301C76FA864000006DE49444154785EEDDBD191DB380C00D0F4937AD24FEAD97AB69F3B8BA42412046DED8D27EB9CDFFB330502909401ED4CF2030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
を私は返すように正規表現を必要とする:
89504E470D0A1A0A00000000D49484452000002A10000013D0 802000000B48C2CAC000000017352474200AECE1CE90000000467414D410000B18F0BFC6105000000097048597300000EC300000EC301C76FA864000006DE49444154785EEDDBD191DB380C00D0F4937AD24FEAD97AB69F3B8BA42412046DED8D27EB9CDFFB330502909401ED4CF203
それはコードのブロックの間にゼロが存在するギャップを残ししかし、私は([A-F 1-9])+
を試みました。私は正規表現には新しく、上記の正規表現は間にゼロを捕捉しないことを知っているが、そこから続ける方法がわからない。
これはすべての16進データです。
あなたがこのパターンを何の言語を実行しているのでしょうか? – mickmackusa
@mickmackusa Java –