Capitalize

Capitalize[string]

yields a string in which the first character has been made uppercase.

Capitalize[string,scheme]

gives a string capitalized using the specified capitalization scheme.

Details

  • Capitalize handles both ordinary and special characters.
  • Variant lowercase characters such as \[CurlyPhi] are converted to their nonvariant uppercase forms.
  • Capitalization schemes include:
  • "FirstWord"only the first word in a string
    "AllWords"each word in a string
    "LongWords"all words longer than three characters
    "TitleCase"capitalize all important words

Examples

open allclose all

Basic Examples  (3)

Capitalize the first character of a string:

Capitalize letters of the Greek alphabet:

Use different capitalization schemes on the same string:

Scope  (2)

Capitalize automatically threads over lists:

"TitleCase" capitalization takes into account word position and part of speech:

Wolfram Research (2015), Capitalize, Wolfram Language function, https://reference.wolfram.com/language/ref/Capitalize.html (updated 2017).

Text

Wolfram Research (2015), Capitalize, Wolfram Language function, https://reference.wolfram.com/language/ref/Capitalize.html (updated 2017).

BibTeX

@misc{reference.wolfram_2020_capitalize, author="Wolfram Research", title="{Capitalize}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/Capitalize.html}", note=[Accessed: 06-May-2021 ]}

BibLaTeX

@online{reference.wolfram_2020_capitalize, organization={Wolfram Research}, title={Capitalize}, year={2017}, url={https://reference.wolfram.com/language/ref/Capitalize.html}, note=[Accessed: 06-May-2021 ]}

CMS

Wolfram Language. 2015. "Capitalize." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2017. https://reference.wolfram.com/language/ref/Capitalize.html.

APA

Wolfram Language. (2015). Capitalize. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Capitalize.html