Dennis: großes Chaos: BB-Code Chaos

Beitrag lesen

Hi joerg,

hm, ich hab nun den Code geändert in:

$fett='#([b])([^[]+)([/b])#i';

Du hast die von mir verlinkte Seite im QuakeNet Tutorial nicht gelesen, oder? Oder wenn: Warum hast du dann nicht einfach mal die Lösung ausprobiert, die dort unter 1. steht? Auch die unter 3. würde es tun - die unter 2. ist nicht für verschachtelte BBCodes gedacht.

Allerdings ergibt sich nun ein anderes Problem:
Die Codes sind nicht mehr verschachtelbar,
also z.B. [i][b]kuriv-fetter Text[/b][/i] ist nicht mehr möglich :(

Logisch, oder? Du sagst ja mit dem RegEx oben ausdrücklich, dass erst ein [b] kommen muss, dann beliebig viele Zeichen AUßER „[“ und „]“ (und am Ende noch ein [/b])- dadurch können darin natürlich keine weiteren BB-Codes mehr kommen, weil BB-Codes ja von den eckigen Klammern umschlossen werden.

MfG, Dennis.