Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Regex znajdź wszystkie wiersze nie zaczynające się od daty
kolaborek
post 22.04.2016, 08:27:08
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 12.10.2010

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
kapslokk
post 22.04.2016, 08:43:41
Post #2





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


/^(?![0-9]{1,2}\.[0-9]{1,2}\.[0-9]{4} ).+$/im
Go to the top of the page
+Quote Post
kolaborek
post 22.04.2016, 08:47:15
Post #3





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 12.10.2010

Ostrzeżenie: (0%)
-----


Dzięki wielkie wink.gif Zadziałało smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 01:39