Controlling Text Case ($\, $^, $_)

The metacharacter $\ forces subsequent text to lowercase, $^ forces subsequent text to uppercase, and $_ causes
subsequent text to retain its original case. For instance, these metacharacters
may be useful when using mappings to transform addresses for which case is
significant.