dotall bitを考慮して「^.」としているのだろうから
意図としては改行もしくはEOFである事は明らかでしょ