Mailinglisten-Archive |
Guten Abend! Ich beiß mir die Zähne an folgendem Problem aus: Alle Zeilen der Windows-Hosts-Datei sollen eingelesen werden. Verarbeiten möchte ich nur die Zeilen, die mit "127.0.0.1" beginnen und nicht mit "localhost" enden. Mit preg_grep filtere ich - dennoch rutscht "127.0.0.1 localhost" immer durch den Filter. Warum nur? <? $hosts_lines = file($hosts_file); $local_vhost_ip_pattern = "/^\s*127\.0\.0\.1\s+(?<!localhost)/"; $local_vhosts_lines = preg_grep($local_vhost_ip_pattern, $hosts_lines); ?> Vielen Dank für Eure Hilfe! Carsten.
php::bar PHP Wiki - Listenarchive