I have tasks that I do every day (e.g bugzilla triage), but I only do those Monday to friday. Not on the weekends.
When I use something like this:
SCHEDULED: <2015-02-07 Sat ++1d>
It repeats it every day, including weekends. Can I change this?
If you just need a reminder, and don't need to mark them as 'DONE' in your org-file, you could use the calendar integration for these situations.
** Triage Bugzilla Entries 09:00-10:00
<%%(memq (calendar-day-of-week date) '(1 2 3 4 5))>
This will insert an entry into your daily agenda for weekdays only, but not a task.