moin,
ich habe da ein problem mit meinem (replace) regex. der aktuelle regex:
/([size=)(['"]?)([^"']*)(2])(.*)([/size])/siU
dieser ersetz 1, 2, 3 oder 4 mit x bzw. was auch immer. die eingabe muss dafür so aussehen:
(die leerzeichen vor size sind dafür, dass das forum sie nicht übersetzt)
Code:
[ size=x]
xxxxx
[/size]
oder
Code:
[ size="x"]
xxxxx
[/size]
was aber wenn es so aussieht:
Code:
[ size="x"]
xxxxx
[ size=x]
xxxxx
[/size]
xxxxx
[/size]
oder so:
Code:
[ size="x"]
xxxxx
[ size=x]
xxxxx
[ size=x]
xxxxx
[/size]
[/size]
xxxxx
[/size]
es geht also um die variable tiefe von [size=x]. lässt sich dieses problem mit einem regex lösen? vielleicht ein beispiel?
dankeschön schon mal für eure hilfe.