themajkl [3328]: Naopak, to zcela podle ocekavani funguje. Jen to nedela to, co po tom ty chces ;-). Ocekavani je, ze v hranatych zavorkach se pisou primo znaky, zadny specialni vyznamy se tam neuplatnujou. A to je presne tvuj problem.
Princip je asi ten, ze chces (,|$), ale na to potrebujes zapnout rozsireny regexpy. Nebo muzes pouzivat veci jako \|, \( a \), coz funguje jakoby v grepu i v obycejnejch regexpech, ale je to GNU rozsireni, takze to v jinym grepu nez GNU fungovat nebude. To uz je kompatibilnejsi pouzit ty extended ;-). |