i dont want to be picky here,
disney.* means the filename MUST start with Disney
would mean 'any file with the name disney and has any file extension'
disney*.* would mean 'any file that starts with disney of any file type'
the * is what is reffered to as a wildcard in most computer use like this,
it takes the place of any number of characters in a file name,
using the above example, the following would apply for each filter type,
the user would set the word and wildcard the same way they set the file extensions,
you should also be careful that if the name has a capitol letter, that it will also apply to lowercase letters, this would only be a problem if your doing an Exact string match,
EG: the *disney.mp3 string should also apply to files that are named textstuffDisney.mp3 and Not only moretextdisney.mp3
(though that should be an option for users? mebey?)