Selects upper-case Unicode letter-like characters.
Note: this predicate selects characters with the Unicode
property
Uppercase, which include letter-like characters such
as:
'Ⓐ' (
U+24B6 circled Latin capital letter A) and
'Ⅳ' (
U+2163 Roman numeral four).
See
isUpper for the legacy predicate. Note that unlike
isUpperCase,
isUpper does select
title-case
characters such as
'Dž' (
U+01C5 Latin capital letter
d with small letter z with caron) or
'ᾯ' (
U+1FAF
Greek capital letter omega with dasia and perispomeni and
prosgegrammeni).