fixed regexp

The regular expression that is used to check for a leading character in the filename misses the surrounding brackets. Therefore "a-zA-Z" is treated literally and not like a range. Hence absoluteFileName? always returns nil on Windows.