php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.07.2005, 15:07  
Gast
 
Beiträge: n/a
Standard HIIILFE bei String Parsen / geschachtelter Font

Hallo,

ich habe ein dickes Problem, was ich irgendwie nicht gelöst bekomme, vielleicht hat jemand eine Tipp und kan mir helfen.

Folgendes Problem: Ich muss beispielsweise rot und blau formatierten Text aus einem String parsen, der html enthält.

Ein Beispiel:

<font color=black>ich bin ein laaaaaaaaaanger und guter Text<font color=red> böser Text><font color=blue>extrem böser blauer Text</font>und das ist das Ende vom roten</font> immer noch der laaaaaaaaaaaaaange Text</fon>

Ich möchte nur den schwarzen Text ausgeben, der Rest sind Kommentare.

Falls da jemand einen Tipp hat und über mein Problem schmunzelt Ich bin für alles dankbar!

Viele Grüße
Schrotti
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 19.07.2005, 15:13  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 2.603
Corvin befindet sich auf einem aufstrebenden Ast
Standard

Stichwort: Reguläre Ausdrücke
http://www.regenechsen.de/regex_de/regex_1_de.html
Corvin ist offline  
Alt 19.07.2005, 16:46  
Gast
 
Beiträge: n/a
Standard

Ha, danke, daran habe ich auch schon gedacht, nur mein Problem ist die Schachtelung. Ich mussja eigentlich das kleinste, "mittigste" Nest finden und von da aus aufbrechen ... hach, da habe ich irgendwie eine Denkblokade, verdorri!
 
Alt 19.07.2005, 17:37  
Gast
 
Beiträge: n/a
Standard

hmhm eigentlich sollte der Pseudocode ja lauten: löschen alle Bereiche von rot bis </font> wo kein black sich befindet, dies dann auch für blue .... mal sehen
 
Alt 19.07.2005, 18:06  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

Hier gabs schon mal einen Thread: http://www.phpfriend.de/forum/viewtopic.php?t=33076
Du musst dich dazu aber bei einer anderen Seite registrieren.
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline  
Alt 19.07.2005, 20:08  
Gast
 
Beiträge: n/a
Standard

Ah ich bekomme es nicht hin

meine regex

<FONT color=blue>.*(?<!</FONT color=black>).*</FONT>

soll meinen suche alles mit blauem Font dazwischen egal aber kein Font black und am Ende </font> uuuuahhh

Hat jemand eine Idee?

Viele Grüße
Schrotti
 
Alt 19.07.2005, 21:19  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Der Beitrag wurde verschoben, wegen...
... Postings im falschen Forum. Bitte beim nächsten Mal darauf achten..

Bemerkung:
Die gestellte Frage entspricht nicht dem Wissensstand eines/einer Fortgeschrittenen.

moved to PHP - Anfänger
imported_Ben ist offline  
Alt 19.07.2005, 22:19  
Gast
 
Beiträge: n/a
Standard

Also brauche ich eine regex, die eine negation beinhaltet, aber wie?
 
 


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
Parsen von Delimitern Basti Tutorials 0 30.09.2006 21:24
String parsen und Bildlinks auslesen Mastema PHP Tipps 2006 4 27.08.2006 17:44
doublequotes in String Parsen DerDesian PHP Tipps 2005 2 27.04.2005 13:41
String parsen lassen PHP Tipps 2004 6 21.07.2004 21:14

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
color zu string parsen, geschachtelter fond

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:25 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.