Hi,
Du fragst ab, ob der letzte Tag mit </ beginnt. Ist das so, wird die Meldung ausgegeben, ist das nicht der Fall, wird ein entsprechender Warnhinweis ausgegeben.
<b><i>[so viele Zeichen, daß das schließende i-tag das letzte in den 300 Zeichen ist]</i>
Obwohl das letzte tag mit </ beginnt, ist die von Chris genannte Bedingung nicht erfüllt, da das b-Element nicht geschlossen wird.
Dein Ansatz würde nur funktionieren, wenn Elemente nicht verschachtelt werden dürften.
Entweder wie von Hopsel vorgeschlagen alle tags entfernen oder aber den String durchgehen und dabei merken, welche tags geöffnet, aber nicht wieder geschlossen werden und diese dann (in umgekehrter Reihenfolge zu den öffnenden tags) wieder schließen (dabei dann auch beachten, daß sich Position 300 ggf. mitten in einem tag befinden kann)
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.