Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Regex znajdź wszystkie wiersze nie zaczynające się od daty
Forum PHP.pl > Forum > PHP
kolaborek
Witajcie.

Chciałbym znaleźć w pliku wszystkie wiersze, które nie zaczynają się od daty pisanej w taki sposób: 22.04.2016

Stworzyłem do tego wzór: [0-9]{1,2}\.[0-9]{1,2}\.[0-9]{4}.+

Jednak powoduje on znajdowanie wierszy z datami, a ja chcę właśnie mieć wszystkie inne (żeby je potem usunąć). Jak zrobić negację dla powyższego wzoru?
Macie pomysł?

Pozdrawiam.
kapslokk
/^(?![0-9]{1,2}\.[0-9]{1,2}\.[0-9]{4} ).+$/im
kolaborek
Dzięki wielkie wink.gif Zadziałało smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.