Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] wyrazenie reguralne
Crozin
post 8.08.2006, 14:42:26
Post #1





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


jak z takiego ciagu zanku: <a href=contact.php?mail=Adres e-mail>Adres e-mail</a>
wyciagnac jedynie "Adres e-mail" (ten pomiedzy znacznikami <a> i </a>). explode ani str_replace tutaj nie pomoga (bo adres sie zmienia) tak wiec chyba tylko wyrazenie reguralne.
Go to the top of the page
+Quote Post
MatheW
post 8.08.2006, 14:46:18
Post #2





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 29.05.2006
Skąd: Lublin

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


a po prostu strip_tags?


--------------------
[gg:8166107][jid:mmatheww@jabberpl.org][mail:mat.wojcik[at]gmail.com][www: http://mwojcik.pl]
Go to the top of the page
+Quote Post
dr_bonzo
post 8.08.2006, 14:53:23
Post #3





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


  1. <?php
  2. $str = "<a href=contact.php?mail=Adres e-mail>Adres e-mail</a>";
  3. preg_match( "/<a[^>]*([^]]+)</a>/", $str );
  4. print_r( $str );
  5. ?>


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
Crozin
post 8.08.2006, 14:55:03
Post #4





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


  1. <?php
  2. $mail=strip_tags($mail);
  3. ?>

zwraca mi
<a href=contact.php?mail=></a>

ok poradzilem sobie, dzinki @MatheW i @dr_bonzo

Ten post edytował Crozin 8.08.2006, 15:09:08
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 13.07.2025 - 14:58