WOLFRAM

replaces characters in string that have diacritics by their base ASCII characters, when possible.

Details and Options

Examples

open allclose all

Basic Examples  (2)Summary of the most common use cases

Remove diacritic marks from a character:

Out[1]=1
Out[2]=2
Out[3]=3

Normalize an entire string:

Out[1]=1
Out[2]=2

Scope  (2)Survey of the scope of standard use cases

RemoveDiacritics automatically threads over lists:

Out[1]=1

RemoveDiacritics works on strings of different scripts:

Out[1]=1

Options  (2)Common values & functionality for each option

Language  (2)

With Languagelang, RemoveDiacritics will not remove diacritics that are part of the basic alphabet of lang:

Out[1]=1

By default, Language option is set to $Language. Changing it has the same effect as setting the option:

Out[1]=1
Out[2]=2

Properties & Relations  (2)Properties of the function, and connections to other functions

For a specified language, applying RemoveDiacritics to the result of Alphabet should return the same list of letters:

Out[1]=1
Out[2]=2

Using AlphabeticOrder with IgnoreDiacritics->True is equivalent to using AlphabeticOrder after applying RemoveDiacritics:

Out[1]=1

Possible Issues  (1)Common pitfalls and unexpected behavior

RemoveDiacritics breaks ligatures in basic ASCII characters when the ligature is not part of the language:

Out[1]=1

If it is part of the basic alphabet of the language, it only removes the diacritics:

Out[2]=2
Wolfram Research (2015), RemoveDiacritics, Wolfram Language function, https://reference.wolfram.com/language/ref/RemoveDiacritics.html (updated 2015).
Wolfram Research (2015), RemoveDiacritics, Wolfram Language function, https://reference.wolfram.com/language/ref/RemoveDiacritics.html (updated 2015).

Text

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

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

CMS

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

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

APA

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

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

BibTeX

@misc{reference.wolfram_2025_removediacritics, author="Wolfram Research", title="{RemoveDiacritics}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/RemoveDiacritics.html}", note=[Accessed: 14-May-2025 ]}

@misc{reference.wolfram_2025_removediacritics, author="Wolfram Research", title="{RemoveDiacritics}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/RemoveDiacritics.html}", note=[Accessed: 14-May-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_removediacritics, organization={Wolfram Research}, title={RemoveDiacritics}, year={2015}, url={https://reference.wolfram.com/language/ref/RemoveDiacritics.html}, note=[Accessed: 14-May-2025 ]}

@online{reference.wolfram_2025_removediacritics, organization={Wolfram Research}, title={RemoveDiacritics}, year={2015}, url={https://reference.wolfram.com/language/ref/RemoveDiacritics.html}, note=[Accessed: 14-May-2025 ]}