I've read other posts about Football, NASCAR, and other sports, where you want a series recording only for certain teams, NASCAR Series, etc. This is not the same as being able to search, but more like a filter in the series settings. I don't feel you would ever get it right, trying to parse the "Title" and present a list of options. My request is to simply allow a filter to be applied to the "Title" of the series. That way, we can control what gets recorded as a user based on what our chosen provider is putting in the title.
Having said that, it might be useful to have filters for other data as well. Maybe this could also be used to implement recording some future show that's not in the guide yet, by allowing a filter on the show's name itself.
Each of these types of recordings would show under the "series" tab.
You could even have a check box to say that the filter is a regular expression, or simply use basic wildcards.