m{
]*>\s*(.+?)\s* | \s*]*>\s*(.+?)\s* | \s*
]*>\s*(.+?)\s* | \s*]*>\s*(.+?)\s* | \s*
]*>\s*(.+?)\s* | \s*]*>\s*(.+?)\s* | \s*
]*>\s*(.+?)\s* | \s*]*>\s*(.+?)\s* | \s*
]*>\s*(.+?)\s* | \s*]*>\s*(.+?)\s* | \s*
]*>\s*(.+?)\s* | \s*}is;
####
my $text = "...";
my $cell = qr{ | ]*> \s* (.+?) \s* | \s* }isx;
my @result = $text =~ m/
$cell $cell $cell
$cell $cell $cell
$cell $cell $cell
$cell $cell
/x;