So, anscheinend steht "." nicht für jedes Zeichen, zumindest nicht für einen Zeilenumbruch.
Beispiel:
<?php
$Body = <<<text
<font face="ARIAL,HELVETICA" size="2"><b>Überschrift</b></font>
<font face="ARIAL,HELVETICA" size="2">Text, mit
Zeilenumbruch!</font>
text;
preg_match_all("(size="2">(.*)</font>)",$Body,$m);
var_dump($m);
?>
Ausgabe:
array(2) {
[0]=>
array(1) {
[0]=>
string(34) "size="2"><b>Überschrift</b></font>"
}
[1]=>
array(1) {
[0]=>
string(18) "<b>Überschrift</b>"
}
}
Wie kann ich jetzt eine Menge erstellen, in der ALLE Zeichen enthalten sind? "." kann ich ja in [] nicht verwenden (also [.\r\n\t] klappt nicht)
Helft mir doch bitte :(
cu RFZ