Moin,
Warum zum Teufel muss man demn die Klammern nicht escapen?
Welche - die runden?
Beide. Die erste Zeichenklasse meines ersten RegEx bestand ja aus (, [, a-z, usw.
Na *weil* du dich innerhalb der Zeichenklasse in einem Bereich befindest, in dem sie keine Sonderbedeutung haben, sondern einfach nur runde Klammern *sind*.
Naja, in HTML muss man in URLS &, ", ' usw. auch escapen. Nur weil man jetzt gerade in einem href oder src-Attribut ist, ist doch folgendes nicht korrekt:
<a href="http://example.com/?foo=bar&foo2=bar2">
sondern es muss <a href="http://example.com/?foo=bar&foo2=bar2">
heißen. Das & wird escaped. Oder bringe ich da jetzt alles durcheinander?
MfG ChrisB
Gruß,
Take