hi,
- beim zweiten Beispiel kann man keine Zeichenklasse verwenden, /ab|c/ ist
“ab oder c” (waehrend /a(b|c)/ “a gefolgt von b oder c” ist).
da sind beim zweiten beispiel ja auch keine runden klammern drin ...
also, worauf ich hinaus wollte:
besitzt /a(b|c)/ in deinen augen einen unterschied zu /a[b|c]/
(von dem, dass zweiteres keine backreference erzeugt, mal abgesehen ...)
btw, verstehen wir unter zeichenklasse hier eigentlich das gleiche?
ich meine eben eine durch [ ] eingegrenzte anzahl von zeichen.
gruß,
wahsaga
--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."