Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak wyciąć maila z tekstu
BatGraf
post
Post #1





Grupa: Zarejestrowani
Postów: 182
Pomógł: 0
Dołączył: 20.03.2007
Skąd: Kruklanki/Otwock

Ostrzeżenie: (0%)
-----


Może juz późno, dlatego nie wychodzi mi to, ale te wszystkie substr i inne mieszają mi się już totalnie i padam na kolana z prośbą o pomoc (IMG:style_emoticons/default/smile.gif)

Powiedzcie mi proszę, jak wyciąć adres mail z tekstu?

Mam np tekst:

Lorem Ipsum is simply dummy text of the printing and typesetting pierwsz@mail.pl industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to drugi.glupi@mail.pl make a type

jak wyłuskać różnie wyglądające maile. Niektóre są z dwoma członami połączonymi kropką, niektóre normalnie nazwa@strona.pl

Wyszukuje w kodzie html, więc jedne są "mailto:" inne bez tego

Dzięki z góry wielkie (IMG:style_emoticons/default/smile.gif)

Ten post edytował BatGraf 23.06.2011, 02:50:26
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
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




To odpowiem zamiast rozwijać wątki:
ad 2) Preg_match tylko sprawdza czy wzorzec występuje (zwróć uwagę na to co zwraca i parametry), a preg_match_all dodatkowo zwrócić może wszelkie dopasowane do wzorca elementy (też do sprawdzenia w manualu).

ad 3) Forum to wypadkowa wiedzy jego userów i stopnia ich odporności na głupotę piszących tematy (IMG:style_emoticons/default/wink.gif) Proste zależności:
1) Im sensowniej i dokładniej opisanyproblem tym większa szansa na równie dokładną odpowiedź od znającego się na rzeczy usera
2) Im trudniejszy problem tym drastyczniej spada ilość odpowiedzi od początkujących a zwiększa się stosunek tych od faktycznie kumatych
3) Proste problemy, ale dobrze opisane nie zostaną zignorowane, ale odesłane do określonych słów kluczowych, gdyż widać w nich, że autor faktycznie utknął i nie jest leniem, ale sam już próbował (co często widać w temacie)
4) Proste problemy ze skąpymi danymi (lub ich całkowitym brakiem) wskazują lenia (IMG:style_emoticons/default/smile.gif)
5) Każde użycie słów: gotowiec, nie chce mi się, nie umiem, nie mam czasu oraz innych bliskoznacznych zmniejsza szansę na odpowiedź według wzoru:
Kod
SzansaNaUzyskanieOdpowiedzi = 100% * 4 ^ -(liczba trafionych słów)

A więc jedno słowo nie tak i szansa spada do 25%, dwa - 6.25%, trzy - 1.5625%
Dodatkowo szansa na podpadnięcie moderatorom i zamknięcie tematu lub jego usunięcie rośnie w stopniu wykładniczym już bez minusa w potędze (IMG:style_emoticons/default/tongue.gif)
Kod
SzansaNaModerację = 100% * 4 ^ (liczba trafionych słów)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 16:37