![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 2 Dołączył: 12.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam, chcę napisać wyrażenie regularne które będzie sprawdzało czy link jest zwykłą statyczną stroną czy modułem.
Powiedzmy, że mam dwa moduły core i auth. Oto przykładowe linki :
Moje wyrażenie to :
Do testu używam:
Niestety auth rozpoznaje mi jako stronę statyczną. Można przekształcić to wyrażenie w taki sposób żeby zwracało fałsz wtedy gdy zaczyna się od 'auth' lub 'core' i ignoruje resztę znaków? EDIT: No więc teraz jestem na etapie, gdzie wszystko ładnie śmiga, ale jeśli będzie link author to uzna to jako moduł auth..
Ten post edytował Yorki 7.02.2012, 18:38:13 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 2 Dołączył: 12.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Gdyby ktoś kiedyś szukał rozwiązania :
Kod (^(?!.*(auth($|\/)|core($|\/))).*$)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 02:19 |