title: regex decompiler
body: <p>I found this regex and want to understand it. Are there any regex decompilers that will translate what the following regex does into words? It is really complicated.</p>
  
  <pre><code>$text =~ /(((\w)\W*(?{$^R.(0+( q{a}lt$3))})) {8}(?{print +pack"B8" ,$^Rand ""})) +/x;
  </code></pre>