Guid Check function

checks to see if a GUID value is valid using regex

JavaScript

function isGuid(stringToTest) {
    var regexGuid = /^GROUP\{[0-9a-fA-F]{8}(\-[0-9a-fA-F]{4}){3}\-[0-9a-fA-F]{12}(\})$/gi;
    return regexGuid.test(stringToTest);
}

var tests = [
    "not a guid",    
    "GROUP{3C8021B0-423D-475D-BECF-63ED5ED34563}",     
    "3C8021B0-423D-475D-BECF-63ED5ED34563",    
    "3c8021b0-423d-475d-becf-63ed5ed34563",
    "{3c8021b0-423d-475d-becf-63ed5ed34563}"
    ];


for (var i = 0; i < tests.length; i++) {
    document.write(tests[i] + " : ");
    document.write(isGuid(tests[i]) + "<br/>");
}