To me vzdycky muze klepnout kdyz resim jestli mam tech backslashu napsat 4 nebo 7 a pak nakonec stejne nevim a musim to vyzkouset (a ukaze se ze spravne reseni bylo 13). Pak mi prasknou nervy a napisu to v C a mam to hned a chodi to jako vino :)
Ono to tak slozity zase neni, jen si musis uvedomit, co se kde jak interpretuje, hlavne teda specialni znaky - "'\,$()[]{}*?<> {{{mezera}}}. Takze kdyz chces neco z tohohle pouzit jako obyc znak, tak pred to musis dat bud zpetny lomitko, nebo to dat do apostrofu. Nektery znaky se ale interpretujou i v uvozovkach - \ a $, takze tam pak je nutny je escapovat zpetnym lomitkem. Takze kdyz chces predat zpetny lomitko, tak \\ nebo '\' nebo "\\".
Druha vec je, co chces kam poslat - pokud chces do nejakyho programu s regexpem vlozit zpetny lomitko, tak v regexpech je taky backslash escape znak, takze v regexpech musis psat taky \\. Takze pak bys musel napr. v grepu napsat bud grep '\\' nebo grep "\\\\" nebo grep \\\\