DataFox
Erfahrenes Mitglied
Hi Leute
Ich bastel grad an einem Texteingabefeld wo man diverse Codes zur Formatierung verwenden kann, damit der Output anschließend formatiert ist. z.B. wie hier die
Blöcke.
(ich weis, hier stehen sie in eckigen Klammern! musste so sein...)
Wenn man nun also so einen "Block" erstellt, wird ja später einfach nur (CODE) gegen z.b.
getauscht, und (/CODE) gegen
.
Soooo einfach ist das dann aber doch net, weil es kann ja mal sein das jemand verigsst einen Block zu schließen!! Oder er macht mehr zu als auf (wäre weniger schlimm).
Gibt's da ne einfache Möglichkeit per RegExp sicher zu stellen das
A) nach einem öffnenden tag selbiges net nochmal geöffnet werden darf, es sei denn es wurde zuvor geschlossen
B) ein öffnendes tag unbedingt ein schließendes haben muss
C) es muss aber net unbedingt so ein tag vorkommen! kann auch sein das jemand nur text schreibt.
gibts für das Problem schon etwas entsprechendes? oder wie könnte man das anstellen?
Gruß
Laura
Ich bastel grad an einem Texteingabefeld wo man diverse Codes zur Formatierung verwenden kann, damit der Output anschließend formatiert ist. z.B. wie hier die
Code:
(CODE) (/CODE)
(ich weis, hier stehen sie in eckigen Klammern! musste so sein...)
Wenn man nun also so einen "Block" erstellt, wird ja später einfach nur (CODE) gegen z.b.
Code:
<span style="...">
Code:
</span>
Soooo einfach ist das dann aber doch net, weil es kann ja mal sein das jemand verigsst einen Block zu schließen!! Oder er macht mehr zu als auf (wäre weniger schlimm).
Gibt's da ne einfache Möglichkeit per RegExp sicher zu stellen das
A) nach einem öffnenden tag selbiges net nochmal geöffnet werden darf, es sei denn es wurde zuvor geschlossen
B) ein öffnendes tag unbedingt ein schließendes haben muss
C) es muss aber net unbedingt so ein tag vorkommen! kann auch sein das jemand nur text schreibt.
gibts für das Problem schon etwas entsprechendes? oder wie könnte man das anstellen?
Gruß
Laura