![]() |
![]() |
--amon-- |
![]()
Post
#1
|
Goście ![]() |
Witam,
Mam tablicę zawierającą kilkadziesiąt tysięcy słów. Każdy element tablicy to oddzielny wyraz. Jak wywalić z tej tablicy wszystkie elementy: 1) Zawierające polskie znaki: ąęśćżźół 2) Krótsze niż 4 znaki 3) Dłuższe niż 7 znaków Domyślam, się, że trzeba użyć wyrażeń regularnych w pętli ale niestety nie mam tego opanowanego - wyrażeń regularnych. A może można to załatwić bez pętli, np. jakąś funkcją do działania na tablicach? Pomożecie? Dzięki. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
to co Ci podałem to sam wzorzec do funkcji preg_match, prawie dobrze tylko do preg_match musisz podać jeszcze 1 parametr http://pl2.php.net/preg_match tam masz przykłady a w tego ifa co zrobiłeś możesz wstawić jeszcze 2 warunki z strlen, wtedy będziesz miał wszystko co chcesz
Ten post edytował tehaha 19.02.2011, 16:28:43 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 10:54 |