![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 261 Pomógł: 2 Dołączył: 13.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam nieco przestarzały skrypt w którym miałem użytą funkcję ereg oraz ereg_replace, jest ona już przestarzała i używa się preg_match dla ereg a preg_replace dla ereg_replace. Jednakże nie bardzo potrafię zamienić ereg na preg_match i ereg_replace na preg_replace Z ereg_replace Zrobiłem preg_replace I wywala mi błąd: Unknown modifier '$' z erega: zrobiłem preg_match I wywala mi błąd: Delimiter must not be alphanumeric or backslash Jak poprawnie ustawić funkcję preg_match z ereg oraz preg_replace z ereg_replace? Z góry dziękuję za pomoc i pozdrawiam. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 32 Dołączył: 21.08.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
A dokumentacje czytał?
Gdy używasz funkcji z rodziny ereg to stosujesz POSIXowych wyrażeń regularnych. W pregach są Perlowe. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 261 Pomógł: 2 Dołączył: 13.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Sęk w tym, że na perlowych się nie znam
Jednakże znalazłem rozwiązanie znacznie prostrze niż to - ten kawałek kodu służył do sprawdzenia poprawności maila Zamiast kilkudziesięciu linijek użyłem http://www.w3schools.com/php/filter_validate_email.asp Ten post edytował bahh 31.12.2012, 12:36:56 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 06:38 |