php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.04.2006, 18:20  
Neuer Benutzer
 
Registriert seit: 09.03.2006
Beiträge: 11
Tiff
Standard Alle Links bzw. URLs aus String filtern

Hallo,

Wie filter ich aus einem String (HTML Code) alle URLs bzw. Links die im HTML Tag <a href=""> zu finden sind?


Ich weiß das es mit preg_match funktioniert. Aber leider nicht wie!

Vielen Dank für eure Hilfe im Vorraus!
Tiff ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.04.2006, 18:23  
Gast
 
Beiträge: n/a
Standard

8. Reguläre Ausdrücke
http://www.php-faq.de/ch/ch-regexp.html

Gruß
phpfan
 
Alt 23.04.2006, 21:11  
Gast
 
Beiträge: n/a
Standard

ich würde es mit str_replace:
PHP-Code:
$text "hello world <a href='test'>";
$suchen[1] = "<a href='";
$suchen[2] = "'>";

$ersetzen[1] = "";  //Hier muss das hin was du machen willst
$ersetzen[2] = "";  //Hier muss das hin was du machen willst

echo str_replace($suchen$ersetzen$text); 
 
Alt 23.04.2006, 21:36  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

dann steht da "hello world test"

bringt ihn ja irgendwie auch nicht weiter...
Zergling-new ist offline  
Alt 23.04.2006, 21:42  
Neuer Benutzer
 
Registriert seit: 09.03.2006
Beiträge: 11
Tiff
Standard

Hallo,

Vielen Dank für eure Hilfe!
phpfan hat mir schon geholfen!

Tiff ist offline  
Alt 24.04.2006, 03:21  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Zudem kann man sich nie über die Reihenfolge im Klaren sein, wie die Attribute im Tag auftauchen (<a href="bla" id="bla"> oder <a id="bla" href="bla" bedeuten schließlich das selbe). Ich hätte noch strip_tags() vorgeschlagen, allerdings kann man dort nur eine Liste der erlaubten Tags angeben, nicht eine der verbotenen. Bleibt wirklich nur noch RegEx.
Hab allerdings keinen passenden parat
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Event abfangen Ambience JavaScript, Ajax und mehr 4 30.08.2007 14:36
Links im Text GELight PHP Tipps 2006 3 13.10.2006 17:35
Url's aus Text filtern Charly Shop Sui PHP Tipps 2006 5 13.05.2006 01:06
html tags filtern mit regex UND string ergänzen PHP Tipps 2006 14 06.01.2006 02:02
Links aus Quellcode filtern soulja.rox PHP Tipps 2005-2 5 13.10.2005 15:26
Links aus einer Seite filtern und nacheinander Öffnen? PHP Tipps 2005-2 4 29.08.2005 17:49
emailadressen aus string filtern PHP Tipps 2005-2 2 18.07.2005 19:07
Tabelle ganz links lalala HTML, Usability und Barrierefreiheit 1 06.07.2005 14:29
Teil aus einem String filtern???? PHP Tipps 2005 3 14.04.2005 19:13
where string von einer funktion zu anderen transportieren PHP Tipps 2005 5 03.03.2005 16:29
php code als string umwandeln PHP Tipps 2005 8 23.02.2005 18:03
Filtern von HTML Tags aus String PHP Tipps 2005 2 18.02.2005 08:44
Links filtern aus html PHP Tipps 2005 2 25.01.2005 07:05
[Erledigt] String mit Leerzeichen auffüllen HTML, Usability und Barrierefreiheit 2 27.10.2004 18:47
links aus dokument filtern wurtzel PHP-Fortgeschrittene 3 10.09.2004 17:21

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php links aus string filtern, php link aus text filtern und in url umwandeln, php alle urls filtern string, php urls aus string filtern, urls aus string filtern, php a href aus text filtern, string aus url filtern, links quelltext filtern, urls ausfiltern, href aus string filtern, wirklich alle links im text php, links aus text filtern reguläre ausdrücke, getleft, alle urls aus einer html filtern, url aus einem string filtern, url aus string filtern, url aus string filtern php, php urls filtern, alle links aus string filtern, link in string finden und als href umwandeln php

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:53 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.