Thread CMS Tags parsen (29 answers)
Opened by cbxk1xg at 2010-11-26 16:27

cbxk1xg
 2010-11-27 17:33
#143126 #143126
User since
2003-10-20
496 Artikel
BenutzerIn
[default_avatar]
Ok, ich hab mir das jetzt mal angesehen und habe noch ein Fragen.

Mit dieser RegEx wird nach einem Wort oder dem anderen Wort gesucht, eine Backreferenz gebildet und der String inkl. dem = ersetzt. Richtig?
Code: (dl )
$text =~ s/^\[(pic|audio|infobox)=//;


Mit dieser RegEx guckst Du nach einer möglichen Verschachtelung, die auch mehrmals vorkommen kann. Außerdem erzeugst Du eine Backreferenz die später $attr getauft wird. Richtig?
Code: (dl )
$text =~ s/^([^\[\]]+)//;


Dann nimmst Du alles und packst es wieder in den stack, damit es erneut mit der ersten RexEx bearbeitet wird.

Das verstehe ich soweit alles. Aber was mache ich mit $attr in der render sub?
Last edited: 2010-11-27 17:35:32 +0100 (CET)

View full thread CMS Tags parsen