Regular Expressions : grab flash devices

I know its an art and it takes a little time .. but is there a better way to do this ?

(sup-)?boot(disk|flash)|flash\d*|disk\d

Thanks in advance
Pop

You will get a better response if you provide us with more complete details or input and output and how you are calling your regex, etc.

We are really not great mind readers here.... sorry about that.