Mailinglisten-Archive |
hi mona.. >zähle und wenn sie gerade ist, das erste ^-Zeichen suche und durch den >entsprechenden öffnen-html-tag ersetze und dann den nächsten suche und den durch >den schließen-tag ersetze. > hm, das ganze finde ich irgendwie recht verwirrlich.. also mit regex wär das kein problem, das so zu machen.. dann suchste einfach nach [^(*.) ^] (kann's eben auch nicht so recht.. wenn du jedoch kein regex benutzen willst (bei mir brauch ichs nicht, weil ichs nicht kann *g*), so form einfach den string um und mach statt ^ im string "Was ist [^]heute[/^] für ein Tag.".. also erstmal erscheint mir das so logischer (man öffnet & schliesst element) und so kannst du gezielt '[^]' durch '<sup>' und '[/^]' durch '</sup>' ersetzen und musst dich da nicht mit dem zählen rumschlagen.. achja, was mir grad auffällt.. was haben u.u. alle endtags und alle starting-tags gemeinsam? beim starting-tag kommt immer '[space]^', bei den end-tags immer '^[space]'.. also könntest du das so eigentlich auch replacen.. gruss dn
php::bar PHP Wiki - Listenarchive