/(.*)<FooBar>/s
s вызывает Dot (.) для соответствия возврату каретки
PATH_MAX является общесистемным параметром и обычно определяется в pathmax.h как:
define PATH_MAX (pathconf ("/", _PC_PATH_MAX) < 1 ? 1024 \
: pathconf ("/", _PC_PATH_MAX))