in reply to Explain output produced by Regexp::Assemble
As far as I understand pattern ?:something means something is a pattern to be tested for.
As far as I understand pattern
?:something
means something is a pattern to be tested for.
Not quite. What you quoted is incomplete. It should be
(?:something) [download]
the lowliest monk