snoot: Frage zu einem regulären Ausdruck

Beitrag lesen

Hm, vielen Dank schon mal, aber so wirklich versteh ich's noch nicht.

Das ist klar:

[Bedingung] ? [falls wahr] : [andernfalls]

Aber wie die Klammerung genau funktioniert!? Ich suche nach ((<[^>]*)|$s), also wäre ja eigentlich \1 = <[^>]*|$s und \2 = <[^>]* .. aber das ergibt doch keinen Sinn. \1 kann ja nicht zugleich das eine oder das andere sein. Und es würde ja nur dann \1 == \2 gelten, wenn $s leer wäre!?

Ich versteh nur Bahnhof.