>>> pent.Parser(body="@!+-").capture_body("----")
[[['----']]]
>>> pent.Parser(body="@!+-").capture_body("-- --")
[]
>>> pent.Parser(body="@!+-").capture_body("- - - -")
[]
>>> pent.Parser(body="'@!+- '").capture_body("- - - -")
[]
>>> pent.Parser(body="'@!+- '").capture_body("- - - - ")
[[['-', '-', '-', '-']]]
>>> pent.Parser(body="'@!+- '").capture_body("- - - -")
[]
>>> pent.Parser(body="'@!+- ' @.-").capture_body("- - - -")
[]
>>> pent.Parser(body="'@!+- ' @!.-").capture_body("- - - -")
[]
>>> pent.Parser(body="'@x!+- ' @!.-").capture_body("- - - -")
[[['-', '-', '-', '-']]]
E.g.: