moritzmoritzz
Mitglied
Hallo,
habe folgenden String:
"Backup completed at 15.06.2014 01:47:14 with 0 error(s), 2874 warning(s)"
und folgendes pattern: "/Backup completed at (.*) with (.*) error\(s\)/"
alles wird auf preg_match angewandt.
wenn ich den String aus einem Array erhalte (es kommt aus einer log-datei) funktioniert der Pattern komischerweise nicht .. wenn ich aber den string hart in den Code hacke funktioniert es.
also:
funktioniert mit dem Pattern.
aber:
funktioniert nicht mit dem Pattern.
Ich arbeite nicht das erste mal mit regex. Ich bin am verzweifeln .. jemand eine Idee? Es ist utf8 encoded.
habe folgenden String:
"Backup completed at 15.06.2014 01:47:14 with 0 error(s), 2874 warning(s)"
und folgendes pattern: "/Backup completed at (.*) with (.*) error\(s\)/"
alles wird auf preg_match angewandt.
wenn ich den String aus einem Array erhalte (es kommt aus einer log-datei) funktioniert der Pattern komischerweise nicht .. wenn ich aber den string hart in den Code hacke funktioniert es.
also:
PHP:
$str = "Backup completed at 15.06.2014 01:47:14 with 0 error(s), 2874 warning(s)";
aber:
PHP:
$str = $lines[$index];
Ich arbeite nicht das erste mal mit regex. Ich bin am verzweifeln .. jemand eine Idee? Es ist utf8 encoded.