Re: HTML-Tags automatisch schließen
30. Nov 2009, 14:39
In dem anderem Beitrag werden keine Tags- automatisch geschlossen.
Es werden nur öffnender und schließender Tag gleichzeitig eingefügt.
Tja, dein Anliegen ist nicht so einfach.
- du mußt praktisch ab der Eingabestelle rückwärts den Text parsen und die Tags suchen
- und davon den zuletzt öffnenden Tag auswählen, welcher zu der gewählten Stelle paßt
das ist ja noch einfach
[b]fdsfds<
aber hier wird es schon schwerer
[b]fdsfds<a>dsads</a>dsa<
und hier dürfte nichts geschlossen werden
[b]fdsfds<a>dsads[/b]dsa<
(B wurde schon geschlossen - A ist zwar noch offen, aber liegt in einer anderen Ebene)
<d>dfs<c>ds[b]fdsfds<a>dsads[/b]dsa<
also A ist zwar der letzte offnene Tag, aber C wäre jetzt der, zu welchem ein dort Schließender paßt, obwohl auch noch D offen wäre
...
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
|