I recently had the need to validate a class ID (CLSID) I was passing in a .NET function. So, I created this regular expression to perform the task.
It will accept alpha and numeric characters in the following structure with a range of 0-9 and A-F.
Each octet can be either alpha, numeric or a mix of both. I posted this to www.regexlib.com. You can see it at the following location.
If this post helps, leave me a comment letting me know.