POSIX character classes in relation to regular expressions

commandline session $ 4.2.20 43 543—> export LANG=en_IN $ 4.2.20 44 544—> ls Algorithms/[A-Z]* Algorithms/filereading.c Algorithms/wordmatch.c $ 4.2.20 45 545—> export LANG=POSIX $ 4.2.20 46 546—> echo $LANG POSIX $ 4.2.20 47 547—> locale LANG=POSIX LANGUAGE=en_IN:en LC_CTYPE=”POSIX” LC_NUMERIC=”POSIX” LC_TIME=”POSIX” LC_COLLATE=”POSIX” LC_MONETARY=”POSIX” LC_MESSAGES=”POSIX” LC_PAPER=”POSIX” LC_NAME=”POSIX” LC_ADDRESS=”POSIX” LC_TELEPHONE=”POSIX” LC_MEASUREMENT=”POSIX” LC_IDENTIFICATION=”POSIX” LC_ALL= $ 4.2.20 48 548—> ls Algorithms/[A-Z]* …