Fix locale issue

Sometimes [A-Z] range can include lowercase letters
http://www.gnu.org/software/gawk/manual/html_node/Ranges-and-Locales.html