GUID - это 16-байтовое (128-битное) число, обычно представляемое шестнадцатеричной строкой из 32 символов.GUID (в шестнадцатеричной форме) не должен содержать никаких буквенных символов, хотя, возможно, так оно и будет.Если вы нацелены на GUID в шестнадцатеричной форме, вы можете проверить, что строка имеет длину 32 символа (после удаления черточек и фигурных скобок) и содержит только буквы AF и цифры.
Существует определенный стиль представления GUID.(тире-размещение) и регулярные выражения могут быть использованы для проверки этого, например,
@"^(\{{0,1}([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}\}{0,1})$"
из http://www.geekzilla.co.uk/view8AD536EF-BC0D-427F-9F15-3A1BC663848E.htm. При этом следует подчеркнуть, что GUID действительно является 128-битнымчисло и могут быть представлены различными способами.