![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 11.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Tylko chciałem wskazać na co ma zwrócić autor uwagę przy przeszukiwaniu niż podrzucać jakąś konkretną implementację. Można oczywiście dołożyć przecinki (jak wspomniałeś) i jest to jakieś podejście do problemu. Myślę, że wydajniejsze to może być niż wyrażenie regularne (proste operacje stringowe są z reguły przynajmniej nieco wydajniejsze niż preg) i na pewno prostsze. Ale czy w przyszłości wygodne i proste w konserwacji? Tu już można polemizować. Co do wyrażenia zaś podanego w wątku, to gratuluję jego autorowi... Każdy nieco siedzący w tej materii, gdy poparzy na nie, a potem na ciąg przykładowy od razu powie, że da błędny wynik. I nie chodzi tu nawet o syntax error. Po prostu ograniczono ciąg zarówno z góry jak i dołu. Ten preg da prawdę tylko i wyłącznie, gdy ciąg wejściowy będzie zgodny z wzorcem wyrażenia, czyli innymi słowy tylko gdy $kto = 'ola' (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 20:50 |