You can do it with Raku/Sparrow :
within: :0: regexp: "/" (\w+) ".tsv" \s+ end: code: <<RAKU !raku for captures()<> -> $c { say $c<>.map({$_ ~ ".tsv"}).join(" "); } RAKU