![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 15.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Uczę się PHP z pewnej książki wydanej kilka lat temu. Właśnie jestem na dziale "wyrażenia regularne". Książka przedstawia używanie wyr. reg. POSIX Extended argumentując, że mimo, że mają mniej możliwości niż te pochodzące z Perla są łatwiejsze do nauki dla początkujących. Gdzieś w moim wzorcu popełniłem błąd i szukając tegoż błędu trafiłem na manuala PHP gdzie napisali, że funkcje ereg(), eregi() i inne z POSIX regexp są DEPRACATED i, że w wersji 6 zostaną całkowicie REMOVED. Nie znalazłem jednak odnośnika z jakich wyrażeń regularnych korzystać. Czy PHP daje coś w zamian czy po prostu używać tych "perlowskich"? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 19 Dołączył: 14.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%) ![]() ![]() |
@Bajera - tyle, że w tekście piszesz o funkcjach a nie zupełnie o wyrażeniach regularnych - ja bym powiedział, że w zasadzie wyrażenia regularne wszędzie pisze się tak samo - są co prawda czasem drobne niuanse i drobne ograniczenia ale w zasadzie to jest to samo - zasady są te same (IMG:style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 15.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
pisze o przykładowych funkcjach funkcjach z POSIX EXTANDED, zauważyłem już, że reguły są na ogół takie same... chodziło mi o to czego używać jeśli nie POSIX EXTENDED, Max Damage dał mi jednaznaczną odpowiedź - PCRE (IMG:style_emoticons/default/biggrin.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 08:44 |