Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne]Wyrażenie regularne - zaprzeczenie
Forum PHP.pl > Forum > Przedszkole
rafalp
Witam, w kursach znalazłem tylko zaprzeczenie zakresu: ^[a-Z] jak natomiast zaprzeczyć konkretny wyraz?

Ala ma (kota|psa)

Jak zrobić aby pasowały wszystkie zwierzaki poza kotem i psem?

erix
Na mój zdrowy (?) chłopski rozum:
Kod
Ala ma ([^kota|psa])
rafalp
Cytat(erix @ 8.12.2010, 23:44:54 ) *
Na mój zdrowy (?) chłopski rozum:
Kod
Ala ma ([^kota|psa])

Pudło:p
w kwadratowych masz zasięg czyli literki k,o,t,a itd:p
denis1980
Kod
Ala ma (?!(kota|psa))


Coś w ten deseń powinno zadziałać
Wicepsik
http://www.egrafik.pl/kurs-regex-wyrazenia-regularne/ Lookahead
rafalp
Cytat(denis1980 @ 9.12.2010, 00:00:19 ) *
Kod
Ala ma (?!(kota|psa))


Coś w ten deseń powinno zadziałać

+ na końcu .* i gra gitara.
Dzięki.
locust79
Hej

Nie uznaje się za żadnego znawcy w PHP, ale z tego co pamiętam zaprzeczenia oznacza się znakiem wykrzyknika, czyli !. Znak negacji.
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.