2017-12-26 15 views

Antwort

3

Verwenden Sie ein DOTALL inline modifier option:

(?s).* 
^^^^ 

Dieses Muster bedeutet, dass alle . rechts von der (?s) auch Linie Zeichen brechen lassen.

Inline Modifier (?s)
In .NET, PCRE (C, PHP, R ...), Perl, Python und Java (aber nicht Rubin), können Sie den Inline-Modifikator (?s), zum Beispiel in (?s)BEGIN .*? END verwenden . Siehe den Abschnitt über inline modifiers für pikante Details über drei zusätzliche Funktionen (nicht verfügbar in Python): es Einschalten Mitte Schnur, drehen Sie sich mit (?-s), oder es nur auf den Inhalt einer nicht-Capture-Gruppe mit (?s:foo)

Anwendung