![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 2 Dołączył: 17.07.2014 Skąd: Wielkopolska Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem z wyrażeniami regularnymi. Otóż chcę aby skrypt sprawdził czy któreś z niżej wymienionych istnieje i jeżeli tak to podał mi zawartość href czyli w tym przykładzie: adres@serwer.pl href="mailto:adres@serwer.pl" href='mailto:adres@serwer.pl' href=mailto:adres@serwer.pl> href=mailto:adres@serwer.pl > href="adres@serwer.pl" href='adres@serwer.pl' href=adres@serwer.pl> href=adres@serwer.pl > Wiem żeby użyć preg_match('#.*'([A-Za-z0-9\.-_]+)@([A-Za-z0-9\.-_]+)'.*#', $tekst, $matches); ale nie umiem tego zmodyfikować. czy ktoś może pomóc? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 79 Dołączył: 25.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Np.:
Jeśli znajdzie to adres e-mail będzie w $matches[2] |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 2 Dołączył: 17.07.2014 Skąd: Wielkopolska Ostrzeżenie: (0%) ![]() ![]() |
I to wyrażenie znajdzie wszystkie z w.w. przypadków jeżeli któreś jest?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 79 Dołączył: 25.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Znajdzie, sprawdź.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 2 Dołączył: 17.07.2014 Skąd: Wielkopolska Ostrzeżenie: (0%) ![]() ![]() |
Jest bardzo dobre. Tylko w trzecim i siódmym przypadku wyświetla:
adres@serwer.pl>kawałek dalszego tekstu zamiast adres@serwer.pl |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 79 Dołączył: 25.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
To będzie OK. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 2 Dołączył: 17.07.2014 Skąd: Wielkopolska Ostrzeżenie: (0%) ![]() ![]() |
Faktycznie działa. Dzięki. Jesteś wielki. Oczywiście przycisk "Pomógł" już poleciał. (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 09:16 |