Andreas Korthaus: Unterschied RegEx Flag "m" zu "s"

Beitrag lesen

Hallo!

Ich verstehe irgendwie den Unterschied zw. dem Flag "m" und "s" eines regulären Ausdrucks nicht wirklich.

unter http://selfhtml.teamone.de/cgiperl/sprache/regexpr.htm#flags steht dazu:

m Zeichenketten können aus mehreren Zeilen bestehen
s Zeichenketten als eine einzige Zeile betrachten

Was genau ist da bitte der Unterschied? Können Zeichenketten nicht grundsätzlich aus mehreren Zeilen bestehen? Wozu dann das flag "m"?

Viele Grüße
Andreas