Or if you're lucky enough to be on reserve status like some of us, you can expect short notice call ups and weekends.
Your schedule basically depends on your domocile, seniority, and the aircraft the airline flies there. Although my airline flies both DC-9s and MD-80s out of my base, I'm locked into the DC-9 for the next 18 months (even though I have a Type on both) due to my relatively low seniority, reserve status, and the fact that I started out on DC-9s.
I can't speak for every situation, but in the case of a situation where there is an equipment change, crew going illegal, etc--a reserve crew will have to be called in. This is a very tricky situation if it happens away from a hub where a replacement aircraft/and or crew cannot be scheduled.
Incidently, this may be straying away a little bit, but a lot of small regional airlines are now basing their crews at "remote outposts". An example is as follows: Mesaba Aviation. Even though Mesaba is based out of MSP, its crews are domociled in such places as Wausau, Escanaba, and Rhinelander. This is due to the fact that their aircraft RON at these locations, and basing their crews there saves them big bucks!!--in hotel bills.
Other examples are Piedmont which has a crew base in New Bern, NC, Skywest--Yuma, etc. Bottom line is that scheduling is a very complex issue