CaseOrdering
✖
CaseOrdering
is an option for AlphabeticSort and related functions that specifies how upper versus lower case should be sorted.
Details

- Possible settings include:
-
"LowerFirst" sort lowercase letters before uppercase letters "UpperFirst" sort uppercase letters before lowercase letters Automatic sort according to conventions in the language specified
Examples
open allclose allBasic Examples (1)Summary of the most common use cases
With CaseOrdering"LowerFirst", the lowercase form of a character is sorted before its uppercase form:

https://wolfram.com/xid/0b8cq5ddhu-2jntq

With CaseOrdering"UpperFirst", the uppercase form is sorted before the lowercase form:

https://wolfram.com/xid/0b8cq5ddhu-cj1t58

Scope (1)Survey of the scope of standard use cases
CaseOrderingAutomatic uses the ordering convention specific to a given language:

https://wolfram.com/xid/0b8cq5ddhu-22yqx6


https://wolfram.com/xid/0b8cq5ddhu-nno4yk


https://wolfram.com/xid/0b8cq5ddhu-loj73j

Possible Issues (1)Common pitfalls and unexpected behavior
IgnoreCaseTrue overrides any CaseOrdering value:

https://wolfram.com/xid/0b8cq5ddhu-kssk60


https://wolfram.com/xid/0b8cq5ddhu-go4jcy

Wolfram Research (2015), CaseOrdering, Wolfram Language function, https://reference.wolfram.com/language/ref/CaseOrdering.html.
Text
Wolfram Research (2015), CaseOrdering, Wolfram Language function, https://reference.wolfram.com/language/ref/CaseOrdering.html.
Wolfram Research (2015), CaseOrdering, Wolfram Language function, https://reference.wolfram.com/language/ref/CaseOrdering.html.
CMS
Wolfram Language. 2015. "CaseOrdering." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/CaseOrdering.html.
Wolfram Language. 2015. "CaseOrdering." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/CaseOrdering.html.
APA
Wolfram Language. (2015). CaseOrdering. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CaseOrdering.html
Wolfram Language. (2015). CaseOrdering. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CaseOrdering.html
BibTeX
@misc{reference.wolfram_2025_caseordering, author="Wolfram Research", title="{CaseOrdering}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/CaseOrdering.html}", note=[Accessed: 05-June-2025
]}
BibLaTeX
@online{reference.wolfram_2025_caseordering, organization={Wolfram Research}, title={CaseOrdering}, year={2015}, url={https://reference.wolfram.com/language/ref/CaseOrdering.html}, note=[Accessed: 05-June-2025
]}