Hi,
ich habe folgenden Syntax, der problemlos funktioniert (stark vereinfacht, modifier U im Einsatz):
so gehts auch:
Alternativ dachte ich aber, dass das hier eigentlich auch gehen müsste:
Will aber komischerweise nicht. Kann ich die Bedingung auf die Art nicht negieren?
Und was mich auch ein bissel nervt ist, dass "rea" im Ergebnis erscheint. Per ?: kann ich es nicht verhindern, weil dann die Bedingung auch keinen Bezug darauf nimmt.
Wo ist der Wald?
ich habe folgenden Syntax, der problemlos funktioniert (stark vereinfacht, modifier U im Einsatz):
Code:
<a(rea)? (.*)(?(1)>|>(.*)</a>)
Code:
<(?:(a )|(area ))(.*)>(?(1)(.*)</a>)
Code:
<a(rea)? (.*)>(?!(1)(.*)</a>)
Und was mich auch ein bissel nervt ist, dass "rea" im Ergebnis erscheint. Per ?: kann ich es nicht verhindern, weil dann die Bedingung auch keinen Bezug darauf nimmt.
Wo ist der Wald?
Kommentar