Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z wyrarzeniem regularmym, Tak jak w tytule
Mion
post
Post #1





Grupa: Zarejestrowani
Postów: 105
Pomógł: 6
Dołączył: 7.03.2005

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


Witam,
Mam pewien problem z wybraniem danych za pomocą wyrażeń regularnych. Mianowicie:

tabela zawiera nazwy user agentów przykładowo:

Mozilla/5.0 (Windows; U; Win98; pl-PL; rv:1.7.7) Gecko/20050414 Firefox/1.0.3
Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

I chciałbym wybrać tylko takie które NIE odpowiadaja np.: Mozilla/4.0
Zadaje takie zapytanie:
  1. SELECT *
  2. FROM user_agent WHERE nazwa REGEXP "[^(Mozilla/4.0)]."
Ale ono nie przynosi właściwych rezultatów (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Jak powinien wyglądać prawidłowy człon wyrażenia regularnego ?

Dziękuję za pomoc i pozdrawiam ALL

Ten post edytował Mion 8.05.2005, 12:06:58
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 23.12.2025 - 13:21