Hallo,
ich habe eine Datei welche aus mehreren Zeilen besteht.
Der Aufbau aller Zeilen ist jedoch gleich. Nur halt immer andere Werte.
Eine mögliche Zeile
Datum kann variieren)
.......,06-Sep-05,...
Jetzt möchte ich das er mir die Zeilen ausgibt wo das Datum 06-Sep-05
ist.
Aber erschreibt mir immer folgende Fehlermeldung:
Compilation failed: nothing to repeat at offset ?!? ka was sie bedeutet.
der Fehler liegt an der preg_match Funktion.
Aber auch so
klappt es nicht.
Kann mir jemand bei dem Ausdruck helfen?
Danke
ich habe eine Datei welche aus mehreren Zeilen besteht.
Der Aufbau aller Zeilen ist jedoch gleich. Nur halt immer andere Werte.
Eine mögliche Zeile
![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
.......,06-Sep-05,...
Jetzt möchte ich das er mir die Zeilen ausgibt wo das Datum 06-Sep-05
ist.
PHP-Code:
$Date = date("d-M-y",mktime(0, 0, 0, date("m") , date("d")-1, date("Y")));
echo $Date."<br>";
$fp = fopen("...file.", "r");
while ($line = fgets($fp, 1000))
{
if(preg_match("/^*[[".$Date."]]+*$/", $line))
{
echo fgets($fp, 1000) . "<br />";
}
}
fclose($fp);
Compilation failed: nothing to repeat at offset ?!? ka was sie bedeutet.
der Fehler liegt an der preg_match Funktion.
Aber auch so
PHP-Code:
preg_match("/^\[[".$Date."]+\]/", $line))
Kann mir jemand bei dem Ausdruck helfen?
Danke
Kommentar