in reply to How can one decompose a string into an array of 8 character blocks?

TIMTOWTDI:
my @array = grep length, split /(.{8})/, $input;
لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ
  • Comment on Re: How can one decompose a string into an array of 8 character blocks?
  • Download Code

Replies are listed 'Best First'.
Re^2: How can one decompose a string into an array of 8 character blocks?
by LanX (Saint) on Feb 03, 2015 at 14:12 UTC
    Can't test, but

     my @array =  $input =~ /(.{8})/g;

    looks easier...

    Cheers Rolf

    PS: Je suis Charlie!

      You are right. You can even further simplify it to
      my @array = $input =~ /.{8}/g;
      لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ